Invictus Sol
No Life in the Void
I always thought that was some sort of venting system for the armour ( Tupperware lid being the 'fan'). Not sure why I thought that as it doesn't spin, but I figured if I was in that outfit on a desert planet, I'd want some cooling.