Where To Stream Documentary 360 Season 2026 Episode 13
Nosari Gifts from the Mountain Gods
- Aired March 22, 2026
- 50 Min
In Shiiba village, people believe that everything, good or bad, is "Nosari," a gift from the gods. This is a year-long record of mountain life that embodies the essence of traditional Japan.