×

Onryō

In Japanese traditional beliefs and literature, onryō are a type of ghost believed to be capable of causing harm in the world of the living, injuring or killing enemies, or even causing natural disasters ... Wikipedia