Remember that while this small red piece certainly looks ... while fighting against a horde of aliens? Luckily, the Hero Of The Federation Helmet is available for purchase in the Super Store ...