The Monks who embalmed themselves
Express News Service
Sokushinbutsu shrines of Buddhist monks who transformed themselves into mummies while alive can be seen around Mount Yudono in northern Japan. Pilgrims believe they will rise to save mankind when…