Japanese 'killing stone,' said to contain an evil spirit, has
An evil fox spirit is on the loose after breaking free from her rock prison – that is, if you believe in Japanese mythology. A Sessho-seki, or "killing stone," was found cracked in half this ...
