Sand leeches were a species of leech found in the deserts of Dreighton.
Create a magazine from articles on Wookieepedia!