L loud-ninja Here to point out the illogical Mar 24, 2024 #5 Oh shit. I didnt know jim henson was on SNL.