STRANGE !!! Is this an example of "The Little People" ? Actually not so strange. We know that recently there was found a fossilized Perfect Human Skeleton, 11 inches long ( 30 cm ) inside a rock in Antarctica. I have a picture of it on this website in the Picture gallery. Also it goes along with the NASA Photo of a really short Humanoid standing, leaning up against a rock - - on Mars. What do you think ?