Vetala

Vetala In the Hindu traditions, the Vetala is a vampire. Vetala are the spirits that animate dead bodies to act … Continue reading Vetala