Takeo Naito Pictures - Rotten Tomatoes