Why would anyone even consider that it is a picture of MAN...why not a lizard....which would make a lot more sense.
Obviously a gecko...what GEICO ads looked like 11,000 years ago.
Uhhh . . . hyper imagination?