Feltouched Skitterer

Feltouched Skitterers are spider demons located in Antorus, the Burning Throne.