List of Superpowers Wiki
Register
Advertisement

Margoyle is an Inhuman.

Powers and Abilities[]

Powers[]

Margoyle possesses pointed ears, three clawed toes on each foot, and two horns coming out of her forehead.

Flight: She also has bat-like wings which allow her to fly.

Advertisement