Promo art for Godzilla vs. Mechagodzilla (1974…

Promo art for Godzilla vs. Mechagodzilla (1974)