"You're Tearing Me Apaaart!" 15 points in Unpuzzle 2
Hats Off to Extinction 15 points in Elephant Quest
NEVER FORGET 15 points in Elephant Quest
Brave New Elephrontier 5 points in Elephant Quest
See all 36 badges »