ath-bth-showagodzilla-godzillavmecha-alienguy April 1, 2021 1500 × 637 Showa Era Godzilla: Godzilla vs. Mechagodzilla (1974)