Mega

Creation

Mega first appears in Sirens in the City #1 of Joanne Starer and Khary Randolph. Although the comic is largely black and white, Mega’s powers are depicted with the color red.

Powers & Abilities

Incubus: As an incubus, Mega is capable of mesmerizing any woman, whether they are mortal or uncanny.

  • Physicality: He has webbed feet.