You might well ask what possible connection Kermit the Frog might have with the Green Goblin. I'm ashamed you even have to ask! What, you think it's mere coincidence that such an evil green creature was Frank Oz-born? Hah!