Godzilla vs. Megalon

1973 | 78 min

Godzilla and flying cyborg Jet Jaguar meet a giant cockroach and a big black chicken sent by Seatopians.

Available: IFC, STARZ ENCORE

Watch
Godzilla vs. Megalon