Takeo Naito - Rotten Tomatoes