Megalon vs Antlar

Megalon vs Antlar is a What-If Death Battle

Description
Godzilla vs Antlar: Ancient insect kaiju, with unique weapons and magnetic abilities.