Sketchy NASA snap shows tiny alien peering around a rock