This guy spawns so much you wonder who is PH for who. Probably a 50% spawn rate.
Killed him 12 times and got 3 lamentations and 9 masks. The mask is basically worthless on top of being lore.
He's a good target if you're camping the necrosis scarab as he's just down the ramp, only 4 frogloks between him and the scarabs.