Margoyle is an Inhuman.
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.