Where To Stream Japanology Plus Season 2023 Episode 22
Izumo Home of the Gods
- Aired December 7, 2023
- 30 Min
Each year, Japan's deities are said to gather in Izumo in western Japan. We visit Izumo Taisha, a shrine with a millennium of history, and explore a land with deep connections to the distant past.