Meiko Kaji Pictures - Rotten Tomatoes