Anub'ar Invader

Anub'ar Invaders are nerubian spiders located in Icemist Village in Dragonblight.

Quotes

 * say
 * say
 * say
 * say