Illustration of fantastic space scene