› added 2 months ago
14
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.