That's not the icon for INXS, nor for Jesse Barrera... So None of those songs. Clue 3 The word devil can't be found in the titel, it is rather an indication to the "nature" of the figure...