He’s a literal cyborg
Discussion
Worst case of pink eye I've ever seen.
But seriously, is it a fucking glass eye or what the fuck?
I know an eyepatch is a bit too classic villan, even for the WEF, but it would still be an improvement on this gammy shit.