Keiko Sawai - Rotten Tomatoes