The narrow hoses coming out of the front look like they were swiped from a Camelbak water bladder. There also appears to be...wait, what?....an RS-232 cable hanging from the side. And the gloves look like work gloves they bought at Home Depot and stretched over the cuffs. As for those boots or whatever they are, words fail me.
All I can say is I hope they have plenty of backup astronauts lined up. I think theyre going to need them.
To me, the boots look like they're on backwards.