Here’s the video I took while walking on the streets of Dotonbouri in Osaka, Japan before I ride the Tombori River Cruise. Watch out for more videos! Alo Japan.
Alo Japan.