Kôji Takada Pictures - Rotten Tomatoes