Kratudvisha

Demonic beings – animies of sacrifice and rites.