Leafcrawler

Leafcrawlers were creatures with an abundance of hair.

Appearances

 * Death Star