Micro Bug

Megan Denvers aka Micro Bug is a young female superhero and one of the main characters of Godzilla: New Age of Monsters.

Personality
Megan Denvers is kind and sweet.

Powers and Abilities

 * Flight
 * Bio Electrical Strings
 * Size Reduction

Weaknesses

 * Getting stepped on
 * Rock music