This meme isn't intended to be interpreted as anti-Japanese or as an excuse to meddle in the Middle East for coming centuries. Just that the long tail of history needs to be on watch for threats of war and terrorists foreign and domestic. We cannot let this slide, it will happen again and again without watchful eyes.