ath-bth-showagodzilla-godzillavsmecha-kingcaesar April 1, 2021 1600 × 900 Showa Era Godzilla: Godzilla vs. Mechagodzilla (1974)