anti American war propoganda from WWII, I think I read it was a sign on a beach in Japan somewhere...