#31DaysofMonsters DAY 3: Vetala

A Vetāla (Sanskrit) is a ghost-like being from Hindu mythology. The vetala are defined as spirits inhabiting cadavers and charnel grounds. These corpses may be used as vehicles for movement (as they no longer decay while so inhabited); but a vetala may also leave the body at will.

More by Francisco Vargas

View profile