Koji Takahashi Pictures - Rotten Tomatoes