Yoshihiro Hamaguchi Pictures - Rotten Tomatoes