May 2016

  • Kamikaze-Divine wind

    Kamikaze translates into divine wind and refers to a typhoon that destroyed an enemy fleet in the 13th century. In the middle of the 13th century, Mongol fleets sailed to attack a helpless Japan. As the invaders approached the Japanese coast, terrific winds arose, smashed the Mongol ships and thwarted the attack. This “Divine Wind”…

    Read more →