Yasuko Sawaguchi - Rotten Tomatoes