A Profound Spiritual Revelation
Dainichi Nyorai (Symbol of Eternal Life) = Mitsugon Jōdo = The Future
Ōyamatsumi-no-Mikoto (Deity of the Mountain), Ōnamuchi-no-Mikoto (Deity of the Land), Sukunahikona-no-Mikoto (Deity of Medicine)
Dainichi Nyorai, also a symbol of the capacity of sprawling nature, is god of the mountains, the source of all life—hence the name “mountain of the future.” Mt. Yudono is a sacred place, where visitors feel reborn after touching the Goshintai monument from which warm water flows.