German Red Riding Hood published November 3, 2013 by Markus Szyszkowitz politicalcartoons.com