Yuriko Yamaguchi - Rotten Tomatoes