Where To Stream Documentary 360 Season 2025 Episode 41
Hikikomori Pilgrimage
- Aired October 18, 2025
- 50 Min
Five young men from around Japan, once withdrawn from society - a phenomenon known as hikikomori - embark on a 1,200-kilometer pilgrimage around the island of Shikoku, on a journey of self-discovery.