Osaka, Japan

Team Directions

When you ask for help in Japan, people go to extremes to make sure you get to where you want to go to. Such friendly people

Osaka, Japan