Mega Dragonfly

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