Ikiryoh

In Japanese folklore, an Ikiryoh is a spirit born from evil thoughts and feelings harbored by a person.

Ikiryoh are energized by hatred. When it becomes powerful enough to leave its source it enters and possesses the person, or animal, etc. the original source hated.

220px-Kitagawa_One_Hundred_Stories_of_Demons_and_Spirits

Once it is inside the victim, it will drink all of their energy slowly. Ikiryoh is very difficult to exorcise. To drive the spirit away rights read from the Buddhist sutras are used.

Image from Google search