Godzilla vs. Megalon ★★★★★

Step the fuck aside Citizen Kane