Deepcrawler

Deepcrawlers are spiders located at Fernwood Ridge in Tiragarde Sound and the Saltstone Mine in Stormsong Valley.