Who is he then, I flipped through and he's speaking whatever then saying "What the fuck" etc in English with a put on fake sounding accent.
So I can see he's an idiot but have no idea what it's all about.
...and that song was proper dog shit.
I thought it was just a random pic of some character you posted originally.