Well, I believe that you are quite into jeffree star , and what she wears in public. So, as you can see, her style is absolutely different from mainstream culture and she wears crazy contact lenses from time to time in order to be a strange girl. Anyway, that kind of contact lenses are quite commonly seen around us now, and you could see dozens of them at Amazon online store, they are usually cheap.
If you like it, you can go somewhere sold colored contact lenses. As far as i know, jeffree star worn DemonEyes UV Violet contact lenses, aqua contact lenses and UV Green contact lenses etc. You can have a look to some eye doctor place. Besides, you can also search it online. And i have saw that eyesbright.com have such contact lenses. You can go and have a look. Good luck.