User blog comment:Matsczon/What is that?/@comment-5632187-20130303233758/@comment-4511886-20130304053500

It seems like that is the helmet. I can't find the armor specific articles though. :P

I'm going to give you a hint since you missed it: The the lower the achievement, the earlier it was unlocked. And the lightning weapon isn't the glitch.