Could Plastic Face be involved? It was big money right in her front yard!
I believe that you answered your own question.