Related articlesBodai TempleBuddhist temple near Mount Osore that attracts pilgrims seeking contact with deceased relatives.Mount Osore, Japan’s Sacred Landscape of the Underworld and Mediums