Японцы справедливо решили, что монголы повторят попытку вторжения. Император Камеяма принял меры. В заливе Хокато, где и произошла битва, японцы в короткий срок укрепили и сделали менее доступным берег. За семь лет японцы успели обнести бухту Хаката стеной — то было огромное сооружение около двух с половиной метров высотой и порядка двадцати километров длиной. Несмотря на понесенные потери, Хубилай-хан готовился ко второму вторжению в Японию. И к весне 1281 год в портах Китая и Кореи собралась бесчисленная армада. Это было самое крупное в истории человечества морское вторжение на 4500 кораблях с 142 тыс. монголо-китайских воинов. Монголам не удалось высадиться в той же бухте, что и в прошлый раз - вдоль всего берега была построена пятиметровая каменная стена. Японцам тоже не занимать решительности и храбрости.
Воспитанные на древних традициях самураи стойко сдержали первый натиск врага и были готовы биться до последнего вздоха.
Японские самураи отважно выходили в море на небольших манёвренных судах и брали монгольские парусники на абордаж. Но силы были слишком неравными, а флоты монголов и японцев отличались абсолютно разными "весовыми категориями". Впрочем, опытные в боевых искусствах самураи добились даже некоторого успеха - юркие их лодчонки окружили авангард монгольской армады и стали короткими дерзкими вылазками наносить существенный урон как боевой силе, так и техническому состоянию флота. И монголы, обладавшие обитыми металлом массивными кораблями, предприняли единственное, что могли в этой ситуации: они отступили. Полководцы Хубилая увели джонки к острову Хирадодзима, чтобы залечить раны, местами не такие уж и незначительные. А японский император и его сановники в это время молили богов о помощи обороняющейся армии.
Когда флот Хубилая подошел к японскому берегу и часть воинов штурмом взяла стену, а другая часть, еще ночью обойдя укрепление, ждала своего часа, чтобы вклиниться в ряды защитников, и уже разгорелся нешуточный бой, над островом пронесся неожиданный страшный тайфун. В течении нескольких минут "божественный ветер", почти не затронув японских строений, вероятно защищенных еще и 12-мильной стеной, на этот раз не просто разметал монгольский флот - он разбивал корабли о берег, друг о друга, о дно.
Страшный тайфун, получивший название камикадзэ ("божественный ветер"), потопил весь монгольский флот, а тех, кто успел высадиться на берег, прикончили сами самураи. Потери монголов оценивают по-разному, но большинство историков полагают, что они составили четыре тысячи кораблей. Потери же в живой силе, вероятно, превысили сто тысяч человек, включая воинов, утонувших в море и убитых на Такасиме. С тех пор монголы никогда больше всерьез не угрожали Японии...