That is a guy named Johnny whose shop is coincidentally right across the hall from Peter Lee in TST. The "shop" is really just his collection in which he sits all day chilling, smoking cigs and drinking tea. He sells something if he feels like it. I used to hang out there when I was getting stuff made at Peter's and just talk watches, learn from him and watch as he tinkered and played with his toys!
more pix of his shop.... it's SO cool...
Warning: Spoiler! (Click to show)
coolest. thing. ever.
also, yeah, thanks g-d my JLC runs like a dream. also, i think i found a hookup for a new leather band. yay!