Squill Cave

The Squill Cave was a cavern located somewhere in the deserts of Tatooine and was home to many Squill beasts.

Appearances

 * Star Wars Galaxies: An Empire Divided