Snapping sandworm

Snapping Sandworms were predatory, soft-bodied invertebrates found on the desert planet of Tatooine

Appearances

 * ''Super Star Wars: Return of the Jedi'