Emi Ito Pictures - Rotten Tomatoes