Truth, Inspiration, Hope.

Tag: Japanese Emperor Toba

Tamamo-no-mae_Toyohara Chikanobu
Japanese ‘Killing Stone’ Splits Open, Releasing 900-year-old Fox Demon, According to Legend
In Japan, the infamous “killing stone” has cracked open, unleashing a demon that had been captivated...