Where To Stream Japan from Above Up Close Season 1 Episode 20
Christianity in Nagasaki
- Aired March 15, 2019
- 5 Min
In this episode, we travel to the city of Nagasaki Prefecture and Goto Islands to visit various monuments that tell the history of Christianity in Japan.