The hyperactive, prog-powered Japanese big band took over Dalston’s hip music spot with their hard hitting and humorous ...