Just a socially awkward dood with really really bad communication skill, with the added bonus of english speaking skill best described as
"if yoda have a son with gollum, and that son get dropped a bit too much on the head as a baby, only to be adopted and taught how to speak from the dude that translated pokemon crystal"
Oh and i also stream pc game sometime i guess....