Pishacha.
Pishachas (Devanāgarīपिशाच, Piśāca) are flesh eating demons, according to Hindu mythology. Their origin is obscure, although some believe that they were created by Brahma. Another legend describes them as the sons of either Krodha (a Sanskrit word meaning anger) or of Dakṣa’s daughter Piśāca. They have been described to have a dark complexion with bulging veins and protruding, red eyes. They are believed to have their own language, which is called Paiśāci.
They like darkness and traditionally are depicted as haunting cremation grounds along with other demons like Bhoota (meaning ghosts) and Vetālas. Piśācas have the power to assume different forms at will, and may also become invisible. They feed on human energies. Sometimes, they possess human beings and alter their thoughts, and the victims are afflicted with a variety of maladies and abnormalities like insanity. Certain mantras are supposed to cure such afflicted persons, and drive away the Piśāca which may be possessing that particular human being. In order to keep the Piśāca away, they are given their share of offerings during certain religious functions and festivals.