Kazunori Ito Pictures - Rotten Tomatoes