Elmyra Duff

Elmyra Duff is a character in Tiny Toon Adventures. She wears a