Over 1,000 years ago, a practice was pioneered by a Japanese priest named Kukai, which was intended to demonstrate the ultimate act of religious discipline and dedication – self-mummification. Over ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results