On a dim stage, a band performed strange and pleasant music with their instruments.