a space centipede that travels the universe autonomously, digital art, trending on artstation