ILikeBoobies, 8 months ago (edited 8 months ago) Graggle from The Simpsons?
Graggle from The Simpsons?