Noriko Eguchi Pictures - Rotten Tomatoes