Sokushinbutsu were Buddhist priests who took their own lives in such a way that they became mummies and were revered for their spirit and dedication.
Popular in northern Japan, especially around the Yamagato Prefecture, the practice of becoming Sokushinbutsu is believed to a tantric ritual from Tang China, brought to the Land of the Rising Sun by the founder of Shingon Buddhism. Read More »