Okay, I pretty sure that this is the first appearance of the Great 80s Hero. He came about as an attempt to create a generic, caped, super-powered hero to serve as a stand-in for ALL caped, super-powered heroes in jokes that require them. And that he still is. But what I came out with out of my junk box reminded me a lot somehow of the classic 80s TV show, “The Greatest American Hero,” and therefore the character was named in its honor.

I figure this guy got his powers in some kind of scientific accident back in the 80s, but it also rendered him ageless, if not immortal, and left him a little addled so that he mentally can’t move past the 80s. Which is good for the Minions, because if they couldn’t confuse this guy, he’d be pretty much unstoppable.