This song has stayed in my head since I heard it last May.