The Jizo Army of Chausudake Volcano

Located on the barren slopes of Chausudake Volcano, in Japan’s Tochigi Prefecture, hundreds of small Jizo statues make up the eeriest spirit army I’ve ever seen. One of the most beloved divinities in Japan, Jizo is seen as a savior working to ease the suffering of those serving time in hell, and answers the prayers […]