Petch, this guy is totally from outer space. Check out more of his videos on his myspace.