White Horse Picture

This is sort of a pegasus/bird combo I created for my mythology portion of English class. We had to make a monster up and assign it a name... I don't remember what mine is though.
OC: Melany Manticora the Cursed Longma
White Horse
Clash of the Titans
Sailor Helios