This news post is a blast from the past! Humongris is the active Legion World Boss for a week, and this boss is suddenly important again for any players interested in the new profession achievements.
Humongris is the only source for the Skinning Technique: Legion Butchery pattern, which is part of the Broken Isles Skinning Techniques achievement, one of the new profession achievements added in Patch 10.1.7.