Pishaca

A carnivorous demonic being.