godzillavsmechagodzilla April 1, 2021 1288 × 1600 Showa Era Godzilla: Godzilla vs. Mechagodzilla (1974)