Ren Savroon

Ren Savroon was a male Rodian who repaired craft for the Galactic Republic's armada during the Clone Wars.

Appearances

 * HoloNet News — A Galaxy Divided (Part 5)