Rumi Hiiragi - Rotten Tomatoes