I was talking about the instrumental part, actually I'm pretty sure the original song is just instrumental, I've got it on my computer (but not with the right title) ^^ And many of my friends told me they thought it comes from a movie/game or something like that :p
|