Godzilla vs. Megalon

Godzilla vs. Megalon

Available on iTunes
Godzilla and flying cyborg Jet Jaguar meet a giant cockroach and a big black chicken sent by Seatopians.
Starring Hiroyuki Kawase, Yutaka Hayashi, Robert Dunham
Director Jun Fukuda