Kaoru Yachigusa - Rotten Tomatoes