It isn't this mod or any previous update. This mod is pretty new. I am kind of surprised you don't know him since he is part of The Pack.
Have you figured out the mod yet?
I am also on the quest and I can't find the answer anywhere.