Where To Stream Dive in Tokyo Season 2025 Episode 18
Karuizawa – The Story of a Beloved Mountain Retreat
- Aired October 15, 2025
- 30 Min
Karuizawa in Nagano Pref. is a mountain town with deep ties to Tokyo. Originally a bustling lodging town, a Western missionary's love for the area paved the way for its rebirth as a summer getaway.