Of course that’s a doll. I thought it was a joke pic by a FReeper. Is that actually an attempt by some HAM-ASS type to convince the world it’s a human? LOL! They’ve gotta try harder than that!
It's called Palliwood You have to watch that video to understand what is going on.