neanderthal in a space suit floating in space, stars glittering in background