User blog comment:Green Ninja/"Make a Muppet" Competition/@comment-26209257-20140312215852

INTRODUCING MY NEW MUPPET, CHEECHAi! He has been hiding from the Muppets for quite a while and is a great friend of Constantine. He is currently hiding in Russia and very evil if you go near him, he might even hang you to death!