We are happy to announce we finally get TALCO to Japan!!! They will play July 23rd in Tokyo at the Club Asia at "Radical Music Network Show" and we have a lot more news coming for them soon!

Website