We are very happy to be heading to Japan for our first live shows of 2016!

UMEDA – CLUB QUATTRO – March 29th
SHIBUYA – CLUB QUATTRO – March 30th

Both shows are with our Swedish pals Imperial State Electric, it’s gonna be a blast!

12471836_10153401080161245_7944730145354556571_o