Skittering Cliffwalker

Skittering Cliffwalker are void-infused spiders located in Stormsong Valley.