Answer: dutchelmo

AnswerCrossword Clue
DUTCHELMOMuppet from the Netherlands?