I'm going to guess its John Hancock. From his birthday thread that the picture was in it says - peek-a-boo, can you see me?
But I could be wrong. And probably am. LOL