Jelucan

Jelucan is a mountainous world. It is home to Falleen, Humans, and Twi'lek.