The Incubus is a mythological night demon who has been known to prey on women in their sleep. Reports abound from every corner of the world regarding these horrific creatures.
These custom-designed, hand-painted lenses are made with intricate detail. A blood-red inner-iris is bordered by a pale-yellow outer iris that is surrounded by a black limbal ring. These contact lenses are nothing short of amazing. Give yourself a hellish look that will be sure to paralyze your friends in fear.
Demons and monsters alike will be comfortable in these FDA cleared contacts all night long…or until they decide to return to their human form.