To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Apparently it's a new wave band from the Philippines. Looked more like a trad metal patch...