Where To Stream Japan's Top Inventions Season 2026 Episode 6
Automatic Floodgates
- Aired April 29, 2026
- 15 Min
Discover the stories behind renowned Japanese products alongside our reporter. This time: automatic floodgates.
Automatic Floodgates
Discover the stories behind renowned Japanese products alongside our reporter. This time: automatic floodgates.