The Legend of Jesus Christ in Japan

A tomb of a traveling shepherd lies on a flat peak of a steep hill in the far away region of North Japan. It is believed that around 2000 years ago, he settled there to cultivate garlic. The shepherd fell Read More …