Illustrate a scene of a desert planet where alien nomads ride giant, insect-like creatures across the barren landscape#desert planet #alien nomads #giant insects #barren landscape #science fiction #extraterrestrial #aliens