Mega Dragonfly

Mega Dragonfly is a giant insect monster and one of the Kaiju forms of Max Stewart.

Powers and Abilities

 * Flight
 * Fire Breath