Noriko Sengoku Pictures - Rotten Tomatoes