Megalon

Megalon is a bug-like monster from Godzilla vs Megalon.

Description of Megalon
Megalon is a monster that comes from the underground kingdom after the people think that Godzilla is the enemy. Megalon teams up with Gigan to defeat Godzilla and Jet Jaguar. Megalon has this horn on top of it's head.

Trivia

 * Megalon made a appereance in Monster Island Buddies and Godzilla: Unleashed.
 * Like Gigan, Megalon has drills for hands along with Gigan which has hooks for hands.