citystompers1:
Godzilla vs. Mechagodzilla(1974)
Godzilla and Mechagodzilla duking it out in a cataclysmic thumb war