Have you played this song yet? If yes, then try looking for the previous songs you played in your History.
Probably "Gorillaz - Feel good inc."
Hey @benja16 its not a Superhero, but I can help with that regarding to your info xD
Hope you`ll find it soon!