On a lit stage, a band was performing with a mysterious and rhythmic sound.