Mummification process called Sokushunbutsu was practiced by Japanese
Self mummification  process called Sokushunbutsu was practiced by Japanese ShugendÅ monks as the ultimate act of self denial. This ritual lasted around nine years, six of which the monk would be alive for “Talking about mummies usually conjures up images of ancient Egypt with giant Pyramids, Sphinxes, and Pharaohs. But there are tons of different […]