Japan Tour - 2015

In 2015 we performed our first tour of Japan where we played songs to fans in Tokyo and Osaka. Here’s a behind the scene’s look at Ladybug and The American Polka with Humbert Humbert!