I now have this mental image of someone dressed like that and suspended in the harness and nonchalantly carrying out 'repairs' in various locations around a convention.
I'm 99% sure they're a pair of Elope goggles just slightly modified. Compare this screencap with these goggles. Look at the bumps on the side of the eyecups.
I'm 99% sure they're a pair of Elope goggles just slightly modified. Compare this screencap with these goggles. Look at the bumps on the side of the eyecups.