This is Alex Blanco! I believe he is from Spain. I have been following him on Youtube for some time.
Apparently he is a big fan of Wacko Jackson (Michael Jackson). Is he from Spain? I think he might be from Spain.
Here is Alex's Youtube page http://www.youtube.com/user/SacroiD