Keiko Awaji Pictures - Rotten Tomatoes