Elmyra Duff

Elmyra Duff is one of the female characters from Tiny Toon Adventures.

Fan Art
No