Stoneshell

Stoneshells were mollusks native to Dellalt.

Appearances

 * Han Solo and the Lost Legacy