Who is King Leer?
"King Leer" is the sixteenth episode of the twenty-ninth season of the American animated television series The Simpsons, and the 634th episode of the series overall. The episode was directed by Chris Clements and written by Daniel Furlong and Zach Posner. It aired in the United States on Fox on April 15, 2018.