Streetside band in Kyoto Published February 18, 2015 in Streetside band in Kyoto Previous Next Why is everything so much better in Japan? It’s embarrassing for the rest of us. Why is everything so much better in Japan? It’s embarrassing for the rest of us.