neanderthal in a space suit floating in space, stars glittering in background, pulp science fiction illustration