ath-bth-showagodzilla-godzillavsmecha-threefighters April 1, 2021 1433 × 1000 Showa Era Godzilla: Godzilla vs. Mechagodzilla (1974)