I woke up this morning with this tune stuck in my head and it has been driving me crazy. I just woke up from a wonderful (though to short) nap and it popped into my head what it was. It's the opening theme to the new Ghost in the Shell TV series. It's a really good song, and a pretty keen series.
Of course now I kind of want to knock it out of my head. Because there's something kind of maddening about having a song stuck in your head when you can't understand the words. Hmm, what to listen to.