spaceship landed in a lush forest, small creatures watching from the trees, science fiction vintage art