According to its Library of Congress entry, this Avenge December 7 poster was painted by Bernard Perlin and issued by the Office of War Information in 1942. Hard to imagine an image like this ever being used officially as war propaganda today.
I would love to know more about the background of this US Navy propaganda poster. Was this a real problem? Did the Navy produce visual aids that sat in storerooms unused? If so, was there some legitimate reason that trainers did not want to use visual aids?