Yasuhiko Takiguchi Pictures - Rotten Tomatoes