Great Stairs of Endor

The Great Stairs of Endor was a legendary place of the Ewoks.

Appearances

 * Ewok Village