Takehito Koyasu Pictures - Rotten Tomatoes