Watch Wild Hokkaido! Season 8 Episode 13 Online
-
- COUNTRIES: Japan
- Subtitles: English,日本語
Hop on electric mountain bikes to explore the Town of Biei's spectacular water scenery, highlighted by the beautifully blue Biei River. Discover new high-tech ways to enjoy the outdoors.