Watch Godzilla vs. Megalon (2024) Online!
Godzilla and Megalon battle each other in Japan.
Directing:
Writing:
Stars:
- Takuya Uenishi
Writing:
- Takuya Uenishi
Stars:
Release Date: 2024-04-28
9.0/10
- Country: JP
- Language: 日本語
- Runtime: 10