Lido Shan

Lido Shan was a male humanoid technician who worked for the Republic during the Clone Wars. He was stationed on Coruscant for most of the war, but served in the Battle of Ord Cestus.