Shade Hatchling

Shade Hatchlings are spiders located near Spider's Watch in Maldraxxus.