It's Big Lenny from the del-ray misfits.
Calling us all CookieCutter Porn Addicts.
This would make sense why the simpsons never dies…. also why it has all the spoopy connections and events.
Actually fits perfectly.
See if there's a connection between Matt G etc.. just for shits and giggles.