I've heard it somewhere, but I dont remember where...

So I tabbed the main riff on guitar pro. I'm not sure its right, cause I dont remember the song 100%, but I think its pretty close.

Please, if you know the name of this song or the band/artist who plays it, let me know it