Vetala
In Hindu folklore, the vetala is an evil spirit who haunts cemeteries and takes demonic possession of corpses. They make their displeasure known by troubling humans. They can drive people mad, kill children and cause miscarriages but they also guard their villages.
.



