Tectozin

The Tectozin were a sentient species found in the galaxy.

Appearances

 * The Legends of Luke Skywalker