what the hell is he supposed to be ?

Stormtrooper? Black Knight?

http://www.netsdaily.com/2012/11/3/3...yn-nets-mascot

a knight right?