Watched on Monday February 14, 2022. Post navigation Godzilla vs. Megalon, 1973 – ★★★½ Terror of Mechagodzilla, 1975 – ★★★½