I was on a vacation trip in osaka japan ..As i walk by on the street going to the hotel i checked in i heard this guy perform and it sounds good :)
Language: English
Country: Japan