Mari Yaguchi - Rotten Tomatoes