Arabanthan

The Arabanthans were natives to the planet Arabanth. They were fond of building and solving thought puzzles.

Appearances

 * The Courtship of Princess Leia