Greetings from Shingo, a rural village, 650km north of Tokyo that is believed by its inhabitants to be the last resting place of Jesus Christ. Make the pilgrimage to its quiet hills, and you’ll find yourself in a veritable slice of the Twilight Zone where the Christian prophet led a double life as a garlic…