Godzilla vs. Megalon

Godzilla and Megalon battle each other in Japan.

Loading countdown...

Release Date

April 28, 2024

Status

Released

Original Title

ゴジラVSメガロ

Runtime

10min

Budget

Revenue

Language

Japanese