Luchandis

Luchandis is the drillarian ambassador on Kartan. He was the one initiating contact with the Mon Calamari Shipyards, via NR Ambassador Salran, in order to purchase ships for the Drillarian Starforce.