Hello,
I've been tracking Ken for a long time and finally managed to ID him,
He is a French underwear model with a *HUGE* dong !
His name is Maxime Collard Mc
He's been working with l'homme invisible Brand as well as photographers like Tom Saint Clair and Alexandre CK over last few years...