Logray

Character

Logray is an Ewok from the planet Endor in Star Wars Episode VI: Return Of The Jedi.

Logray is an Ewok from the planet Endor in Star Wars Episode VI: Return Of The Jedi.

Less