Entertainment
 

Leb'Reen

From Wookieepedia, the Star Wars wiki.

Leb'Reen was a city and Twi'lek clan warren on Ryloth.

[edit] Appearances