The Devil Wears Nada

The Devil Wears Nada is an upcoming Season 21 episode of The Simpsons.