Where To Stream Document 72 Hours Season 2025 Episode 19
The "Last" Newsstand Near Shibuya Station
- Aired November 11, 2025
- 30 Min
Newsstands have all but disappeared from the area around Shibuya Station in Tokyo. Yet, one still operates, even as sales keep falling. For three days, we asked customers what they bought, and why.