A beautiful "incubus" luring humans with his looks and eating them lives in the pres...
Apparently really fucked up