Alan Moore to be on episode of The Simpsons