The Ammy Guards are the ones you're looking for. Thought I was camping the only spot for him and it turns out several additional places can spawn him. The portal room where the black circle on the wall with the eyes staring back at you can spawn him as does one other spot besides the shade of cazic thule room.
Hope that helps, last one for that hunter task here!