Tokyo, Japan
These guys were rockin out near Harajuku station. Honestly, some of the best music I've come across in all my days (in Japan).