Where To Stream Document 72 Hours Season 2026 Episode 7
A Small Store on Tsushima Island
- Aired April 21, 2026
- 30 Min
On Tsushima Island in southwestern Japan, a small store stocks fresh produce and everyday items and delivers to homes, restaurants, schools and more. Join us for three days on the island.