I'm on edibles and apparently I was wondering about mayor Mccheese,,,, so I looked him up..... forgot how scary he was! Which mascots, puppets or fictional characters of the 70s /80s, scared you as a kid?