2023 · Science Fiction, Action, Fantasy · 0h 10m · 8.5
Godzilla and Megalon battle each other in Japan.