Pony Head

Flying Princess Pony Head (simply known as Pony Head) is a unicorn princess from the Disney XD animated series Star vs. the Forces of Evil.

Trivia

 * Pony head was based on old drawings made by Daron Nefcy.
 * Daron's early drawings of Pony Head were a lot more disturbing compared to the character seen in the show. Pony Head was initially drooling constantly and had blood dripping from her neck.