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!

AloJapan.com