Keep in mind the actual name 'Muppet Central' is (as you probably know) Henson invented, the control room in JHH. So they can stake a claim for that, but really they can have a problem with anything 'Muppet' if they wish. The term is in the UK dictionary i think so in American law it probably...