text: People can asume it is a human's face because it look likes it. Another thing is that there is human's face on it, can mean life on the planet, Mars. Also the rock or the artifact does have an Egyptian Pharoah, it could mean a human was at one point up there. It probably is possible to have civilization on Mars.