Skip To Content

Where To Stream Japan from Above Up Close Season 1 Episode 13

Nara Sword Master

In this episode, we visit Nara Prefecture and meet one of the great masters of Japanese sword-making.