Noel in black hat and blue poncho reminds me s…

Noel in black hat and blue poncho reminds me someone from 90s! Was he Darkwing Duck???

Erm…

image
image