Lord of the ...simpsons!?