RSS Feed

RSS
Comments RSS

Indian

Bhuta

The Bhuta, often seen as a flickering light.

Bhuta, from Indian lore, is a flesh-eating spirit or demon. The bhuta is considered a vampiric demon, they are said to be the restless souls of people who died from either suicide, execution, or violence.

Brahmaparusha

The brahmaparusha is an Indian male vampiric spirit. The Indians believed it was a demon who could possess the living and destroy them slowly from the inside.