Where To Stream Japan from Above Up Close Season 1 Episode 13
Nara Sword Master
- Aired March 6, 2019
- 5 Min
In this episode, we visit Nara Prefecture and meet one of the great masters of Japanese sword-making.
Nara Sword Master
In this episode, we visit Nara Prefecture and meet one of the great masters of Japanese sword-making.