A 1970s space station floating over a green and yellow planet in space, detailed illustration, Moebius