Crossword clues for Muppet whose creator recently resigned 4 lettersAnswerClueELMOMuppet whose creator recently resigned