MediaWiki:Achievements-badge-name-picture-7

Too Many People Love Giraffe. I mean seriously, you can't hate Giraffe. I love Giraffe too, and even the evil aliens love Giraffe. Okay, this badge name is too long, lets stop it.