Declan Rahn

Declan Rahn was a member of Karrde's Organization and was stationed on Myrkr around 10 ABY.