Sand leech

Sand leeches were a species of leech found in the deserts of Dreighton.

Appearances

 * Star Wars: Rebel Assault II