Talk:Better World Society

What is it?
A bunch of Muppet Monsters pages list Better World Society in the appearances. What is it? I've never heard of it. -- Danny Toughpigs 18:24, 18 January 2006 (UTC)