SpaceGodzilla vs. Destoroyah

Destoroyah vs. SpaceGodzilla is a What-If? episode of Death Battle.

Description
Godzilla has fought many strong and powerful monsters, but of all the ones he fought, these two have came close to being his ultimate match, a battle to determine who was truly Godzilla's most powerful foe?