Subscribe for more food and travel videos: Dotonbori Street in Osaka, Japan is a must visit for Osaka street food. The street is an assault on …

Comments are closed.