pretty sure vex is an alien because she is so pretty, creative and a unicorn.

from planet unicorn?

see all of her gorgeous sets on godsgirls.com for half off!