Megumi Matsushita - Rotten Tomatoes