I haven’t done a Simpsons + Twin Peaks meme in a while, so here’s a new one. Oddly, I fe