Kerari
Kerari a Hindu sect who worshipped Devi in her terrific forms, and were wont to offer up human sacrifices. The only votaries belonging to this sect still remaining in India are those who inflict upon themselves bodily tortures, and pierce their flesh with hooks.