gengagar earned
First Emblem of Humbaba
Got your first Humbaba Emblem
Oho, young seeker. For your persistent efforts to accrue 1000 favor points, I now reward you with... more favor. This time it is in the form of an Emblem of Humbaba. Cherish it.
24,012 people have earned this achievement!