Rearing Spider Caves

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