Miki Takahashi - Rotten Tomatoes