Felcrawler Skitterer

Felcrawler Skitterers are spider demons located in Azsuna during the Legion Assaults.