Ah Sh*t, Nine-Tailed Fox Spirit on the Loose in Japan
PHILIP FONG/AFP by means of Getty Photography Well, shit. A Sessho-seki was discovered cracked in Japan’s Nikko National Park this month, in step with CNN. What is a Sessho-seki, you ask? Smartly it sounds as if it’s a “killing stone.” In keeping with Japanese mythology it contained Tamamo-no-Mae, or a […]