Keiko Sawai Pictures - Rotten Tomatoes