Koichi Sato Pictures - Rotten Tomatoes