Princess Tara

Princess Tara is an inhabitant of the mining planet, Tyron VII.

Episode Appearance

 * SFTLSPS: The Royal Ruse