Hitoshi Ito Pictures - Rotten Tomatoes