Your Doorway to Japan

“Sokushinbutsu”: Japan’s Buddhist Mummies