Mechagodzilla (Showa) vs. Dragonzord

Mechagodzilla (Showa) vs. Dragonzord is a What-If? episode of Death Battle.