Sokushinbutsu - The Bizarre Practice of Self-Mummification Scattered throughout Northern Japan aroun

more about : Sokushinbutsu