Mayu Takahashi - Rotten Tomatoes