Godzilla vs. The Giant Claw

Godzilla vs. The Giant Claw is a What-If? Death Battle featuring Godzilla from the Godzilla franchise and The Giant Claw from the film The Giant Claw. This page was created by GalacticAttorney.