If you could post a picture of their logo in some other context, or a drawing of it (doesv't have to be any good), or any ideas about what they would USE as a logo if there isn't one, I would gladly make one for you (have never seen the show, though). Might get some more people on the "modding" forum, though....