Rearing Spider Caves were a series of caves on the Forest Moon of Endor, which are home to some of the moon's rearing spiders.
Advertisement
Rearing Spider Caves were a series of caves on the Forest Moon of Endor, which are home to some of the moon's rearing spiders.