Hisaya Ito Pictures - Rotten Tomatoes