The Deadite are a species of undead parasitic demonic spirits which feed on the souls of living creatures and possess their bodies. They first appeared in the 1981 film The Evil Dead, though they were not identified by name until Evil Dead II.
All sales are final. No refunds or exchanges. Due to the custom nature of my work and hand painted contacts being medical devices, Returns/Exchanges can not be accepted. Please allow 4-6 weeks for completion of your order.