We are delighted to announce that we are returning to Japan for two shows in March 2011. We are playing at Namba Hatch in Osaka on Thursday 3rd March, and then at Studio Coast in Tokyo the following night.

Tikcets go on sale on the 18th December, and further details can be found at the promoter’s website