Scend (A Confusion of Angels)

Doctor Scend was part of the crew on Jeden. (COMIC: A Confusion of Angels)