Megumi Odaka Japan Best movies: Godzilla vs. Destoroyah (1995) Godzilla vs. Biollante (1989) Godzilla vs. Mechagodzilla II (1993)