Watched on Thursday February 17, 2022. Post navigation Godzilla vs. Mechagodzilla, 1974 – ★★★½ Rodan, 1956 – ★★½