Just in case you can’t read the Haiku because of the red! Kamikaze: Divine wind. In 1274, and 1281, Mongol invaders were repulsed from Japan by acts of nature that bordered on the miraculous. For some, it was as though Hachiman, God of War, himself had stretched out his hands from the heavens, and sweptContinue reading “Kamikaze”