Hitoshi Takagi Pictures - Rotten Tomatoes