Tsuyoshi Ihara Pictures - Rotten Tomatoes