Wicked Crawler

Wicked Crawlers are spider demons located on the Fel Hammer in Mardum.