
Where to Watch
Not available on streaming platforms
Godzilla vs. Megalon
Overview
Godzilla and Megalon battle each other in Japan.
Directed by: Takuya Uenishi
Where to Watch
Not available on streaming platforms
Part of the Series

Godzilla Fest Short Film Collection
Explore the franchise















