Hmmm, not sure about this. Especially since it's not Frank Oz... and it's obvious. I'm one of the biggest Muppet fans you'll ever meet but honestly, is this going too far with the FB/SNL petitions? Since the Betty White thing I've been invited for numerous "hosts" for SNL on FB. If Frank Oz were to play Cookie than I'd be a little more open but, eh. This just doesn't do it for me.