actors: Megumi Odaka