Nara Safalla

Nara Safalla was a Human female and Czerka Corporation scientist. She was stationed in Dxun's CI-004 Research Facility around 3630 BBY.