Experimental Japanese noise band never 'bores'
By
Josh Levitz
· Monday, April 7, 2008