Echoweb Cinderfang

Echoweb Cinderfang are fire spiders found in Valley of the Four Winds.