Megumi Ichinose - Rotten Tomatoes