Can Mr. Clean Fell the Dirty Giant?, Political cartoon