第六話 鎌倉武士団の奇襲
夜明け前。
海はまだ暗い。
だが暗さの種類が違う。
静けさではない。
“何かが始まる直前の圧”だった。
蒙古の船団は眠れていない。
正確には、眠ることをやめていた。
目を閉じると、浜辺が見える。
鎌倉武士団が立っている。
それだけで目を開ける。
「交代で休め」
そう命令は出ている。
だが誰も休めない。
理由は単純だった。
休んだ者から、崩れる。
そしてその瞬間は来る。
最初の音は、海ではなかった。
船の“内側”だった。
甲板の木が軋む。
その次に、重みが増える。
誰かが叫ぶ。
「上だ!」
だが上は空だった。
何もないはずだった。
その“何もない場所”に、影が落ちる。
鎌倉武士団。
船の上に、いる。
誰も見ていなかった。
いや、見ていたのに“認識できていなかった”。
最初の一撃は声もなかった。
刀でもなかった。
踏み込みだった。
一歩で、戦列が崩れる。
二歩目で、抵抗が消える。
船の上という“狭い戦場”が、瞬間的に書き換えられる。
蒙古兵は理解する。
これは海からの侵攻ではない。
「すでに乗られていた」
叫びが上がる。
だが遅い。
鎌倉武士団は“侵入してから戦っている”。
戦いながら来たのではない。
来た時点で終わっている。
槍が振るわれる。
だが届く前に距離が消える。
刀が交差する。
しかし交差した結果だけが残る。
誰かが叫ぶ。
「いつ乗った!?」
答えはない。
乗った瞬間が存在しないからだ。
船が揺れる。
だが揺れているのは船ではない。
“戦場の定義”だった。
一隻、また一隻。
船の内部で戦闘が発生する。
それは外からの攻撃ではない。
“内部発生”だった。
蒙古の将は理解する。
これは奇襲ではない。
「常在だ」
鎌倉武士団は消えていなかった。
ずっと“接触したまま”だった。
距離を取ったつもりだった。
撤退したつもりだった。
だが違う。
戦場が離れていなかった。
そして今、それが船の上で発火している。
「船を離せ!」
命令が飛ぶ。
櫂が動く。
帆が裂けるように開く。
だがもう遅い。
一部の船では、戦いではなく“制圧”が終わっている。
静かに。
音もなく。
鎌倉武士団は叫ばない。
追撃もしない。
ただ“そこにいた”という結果だけが残る。
そして気づく。
これは戦ではない。
「接触の継続だ」
船団は再び動き出す。
だがそれは撤退ではない。
もはや“逃げる方向を変えているだけ”だった。
そして海上に残る。
鎌倉武士団は追わない。
それでも戦場は終わらない。
なぜなら彼らはもう理解してしまったからだ。
戦場は「いるかどうか」で決まるのではない。
「すでに触れられているかどうか」で決まる。




