News

The Sessho-seki killing stone, said to seal the spirit of a vengeful demon from the outside world ... until a Buddhist priest performed rituals to finally make the spirit rest.