Where To Stream Document 72 Hours Season 2024 Episode 7
The Bench by Lake Biwa
- Aired April 16, 2024
- 30 Min
On the east side of Lake Biwa there's something simply known as "the bench." What goes on in the minds of visitors as they take a seat? We spent 3 days by this lakeside bench.