Richard Dawkins

The Simpsons - S29E03