Sand Hopper

Sand Hopper, a gentle herbivore alien creature.