He seems to be a graphic artist from the U.K. and a pretty damn good one too. ;-)
Not good enough. He had to do it quickly. LOL
Woofie did you just find that?