Megumi Oohara - Rotten Tomatoes