Megera from Disney's Hercules. Meg lost a deal with Hades and as punishment she's been transformed into a hideous smelly beast. She doesn't seem to mind much though.