ATH_BTH_ShowaGodzilla_Mecha_Wide April 1, 2021 1280 × 720 Showa Era Godzilla: Godzilla vs. Mechagodzilla (1974)