How A Japanese Man Made Himself Immortal In the following video we will discuss how this Japanese man made himself immortal. Watch the video to find out more! Sokushinbutsu (即身仏) are a kind of Buddhist mummy. In Japan the March 25, 2023 10.2K views