› added 4 months ago
18
TIL: The Tomb of Christ is a site in Japan where they claim Jesus was really buried. This is complete with a burial site, Hebrew plaque and an accompanying origin story (complete with Jesus using a body double) explaining his journey to and death in Japan.