That doll is a HildaBeast/Tammy Faye Baker combo, LOL!
Uh, you captured the essense..................