>>18
I second the sockpuppet theory. He claims to be from Britain, yet uses american spelling and refers to some mostly american subcultures. I also simply can not imagine how the kind of personality he sketches would work in real life.
(Although being a notorious liar could be part of that personality.)