Japan from Above Season 1 Episode 4 The Land of the Gods
- October 12, 2018
- 51 min
Features Ch?goku, the western tip of Honshu Island, and Shikoku, the smallest of Japan's four "big" islands. Together they share a long history of cultural and commercial relations, both separated and united by the inland sea of Seto.