OOOohkay now I remember this dude, first thought was “wow unimaginative costume, see DC/Marvel 80s & 90s” maybe homage or send up but just….meh