OMG. This is one of the greatest covers I have ever heard. The singer is Gabe Bondoc. I agree that he lagged at some part of the song but it is not noticeable and he still did a great job. And this song is one of the best song I have ever heard. You go dude.