How a Japanese Man Made Himself Immortal March 24, 2023 In the following video we will discuss how this Japanese man made himself immortal. Watch the video to find out more!