Gentarou Takahashi Pictures - Rotten Tomatoes