Dune worm/Legends

Dune worms were lethal creatures found out in the Dune Sea in Tatooine.

Appearances

 * Star Wars Missions 5: The Hunt for Han Solo