pengrenades.com
Shermin the Vermin: Weird Science
Cartoon by Brian Hagen.