Richard Dawkins

The Simpsons - S30E07