I think the guy might actually be from Asia (China)?
skelton is just joking. This guy in the video is trying to speak Spanish (as my 3 years old boy does). You can understand almost everything if you pay enough attention.
He's not saying nothing new by the way. He says things as "this one is bigger... here are the games... you can see videos with it... etc etc"
It's funny when he says "The GPD XD tablet..."