Bogflare Needler

Bogflare Needler can be found along the northern coast of Serpent Lake in Zangarmarsh.

Notable drops
They are the only mob that drops the very rare non-combat pet.