That's him ! Is he for sale ?.....whoops is "she" for sale !
Looks like (is that an inside joke?) at Disturbing Auctions Daily: "Best of" Gallery