Oh, d-d-d-d-dear!
Once the points are expanded, any user may remove this tag. |
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.[1]
Gallery
References