THATTA (Japan) announce NZ tour Posted by Andrew Tidball on February 27, 2012 in News 0 Comments thatta have already shared the stage with NZ’ers Die! Die! Die!, Decortica and Tiddabades when they toured in thatta’s homeland of Japan. Now thatta (meaning “random” and “mind expanding”) are heading.....