uhhh.... okay then... that's.... interesting to say the least. quite an unorthodox interpretation of sesame street.