All this talk of nuclear war is depressing. How about a nice little cartoon to cheer us all up?
http://www.youtube.com/watch?v=6EbsrJuAoQo
Clue us all in as to the nature of this sleep-inducing whatever-it-is.