The Fascinating Quest for Spiritual Enlightenment: The Intriguing Saga of Self-Mummified Monks in Japan
The Spiritual Expedition Unveiled Within the sacred grounds of Mount Yudono in Japan, nestled in the ancient Dainichibo Temple, lies a profound symbol of faith and transcendence—the preserved body of Daijuku Botasutu Shinnyokai Shonin, a revered Buddhist monk known as sokushinbutsu or a living Buddha. The journey of self-mummification undertaken by Shingon sect monks from … Read more