Yasuka Sawaguchi - Rotten Tomatoes