Skitterer

Skitterers are spider demons found on Isle of the Watchers in Azsuna and on the Broken Shore.

Objective of

 * Demonicide
 * Evil Has Many Legs