On a flickering stage, a couple of strange-haired people were performing, with a passionate sound.