Emissary of Atlach-Nacha

The  is a creature in Conan Exiles.

Location
south of The Pens.