ath-bth-showagodzilla-godzillavmecha-interpol April 1, 2021 473 × 630 Showa Era Godzilla: Godzilla vs. Mechagodzilla (1974)