Related Articles

Ikiryoh

An ikiryoh is in Japanese folklore, a spirit that is born of evil thoughts and feelings harboured by a person. The ikiryoh, energized by hatred,…