The Pisacha (literally "eater of raw flesh") is a ghoulish demon from Hindu mythology. These spirits are known to haunt cremation grounds, and in addition to possessing the power of shapeshifting at will and the ability to become invisible, the Pisacha are able to possess humans and drive them into insanity.
These demons are voracious flesh-eating ghouls that are caught in a limbo between Heaven and Hell, unable to redeem themselves for the terrible sins that they committed during their life. The Pisacha can be killed with a blessed sword (by either decapitation or thrusting the sword through the ghoul's heart), but it is said that their spirits will haunt the area forever, unless their presence is dispelled by certain, unspecified means (possibly a complicated ritual).
The Mothman Festival In Photos: Road Trip!
6 days ago