Hi

I thought you were kidding about the Muppet thing until I saw that green stuff growing out of the end of your penis.

Welcome.