Toshio Oki Pictures - Rotten Tomatoes