Captain Planet vs. Hedorah

Captain Planet vs. Hedorah is a What-If? Death Battle featuring Captain Planet from the Captain Planet and the Planeteers series and Hedorah from the Godzilla franchise. This page was created by GalacticAttorney.