a cute green caterpillar spinning a chrysalis inside a space station, sci-fi illustration