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.