spazzcore/noise band reborn as heaving psychedelic rhythm mantra machine...awesome performance. read all about it see all about it