Godzilla vs. Megalon

Godzilla vs. Megalon ★★★

5 stars for the last 3rd of this