Jan. 23 -- In the remote mountains of northern Japan sits a strange little town with an even stranger story. It’s a story of Jesus Christ, and it goes a little something like this: Jesus didn’t die up ...