Spiros

Spiros, a desert creature that inhabit white sand dune of an alien planet.