As some of you correctly guessed it was indeed that Clarance Dupree chap!
A lucky chap or chapette will receive a PM from moi!!!
And as you may now notice we've moved on over to Metal Gear Solid now!!
So... can you guess who this is?
And don't forget its not the first correct answer that wins!!
PS - Sorry for the delay, it was a choice between watching the football or doing some work on the forums on my day off and well... anyhow... enjoy
It's Major Zero cosplaying as the Joker.