Home / Series / Abroad in Japan / Aired Order / Season 2016 / Episode 31

The Village in Japan Where they Believe Jesus Died

We visit a town in north Japan where the locals genuinely believe Jesus visited and was ultimately laid to rest.

English
  • Originally Aired December 15, 2016
  • Runtime 11 minutes
  • Production Code 1Lt6DEnFYuA
  • Notes Is a season finale
  • Created July 20, 2020 by
    Administrator admin
  • Modified July 20, 2020 by
    Administrator admin