User blog comment:Nerdfighter88mph/Artifact Challenge 2/@comment-4820455-20130627184452

Moonwalking? Is it a Micheal Jackson Artifact lol

On a serious note, i think it might be something with Yuri Gagarin, maybe a helmet or suit.