› added 1 month ago
10
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.