On the stage, a band with exaggerated make-up played and sang and played very exciting songs.