私のための戦争ですか?
■ カーディナル ― 最終段階
霧の奥。
影の核が再び膨張しようとしていた。
だが――
完成体の崩壊と同時に、その再構築は遅れる。
核の表面に亀裂が走る。
内部で魔力が不安定に揺れる。
カーディナルの姿は影の奥にまだ存在している。
だが彼は静かに状況を観察していた。
周囲の被害。
データ収集。
完成体の最終反応。
そして――
四人の戦闘力。
影の中で、彼は低く笑う。
「十分だ」
影が収縮する。
巨大な核がゆっくりと崩れ、周囲の残存影と融合する。
空間が歪む。
やがて――
影そのものが霧に溶けるように薄くなっていく。
カーディナルの気配が消える。
撤退。
追撃の余地を残さず、戦場から引く。
アンジュが即座に反応する。
「逃げましたわ」
マリーナは追撃姿勢を取ろうとするが――
すぐに止める。
「深追いは危険だ」
パティが頷く。
「空間転移の痕跡あり」
「追跡不能」
ベルがゆっくり立ち上がる。
霧の中に消えた影を見つめる。
「……終わり?」
マリーナは首を横に振る。
「いや」
「一時退却だ」
港に――静寂が戻る。
戦闘は終了。
だが勝利という実感は薄い。
完成体が消え去り、影の核も霧と共に溶けていく。
港に静寂が戻った。
石畳には黒い残滓。
船体には裂けた跡。
マリーナは周囲を警戒しながら雷を収める。
パティは残留術式を丁寧に解析し、再起動の兆候がないことを確認する。
「……完全消滅」
短い報告。
アンジュは鉄鞭を肩に掛け、霧の向こうを見つめる。
「撤退ですわね」
船上。
影がゆっくりと収束する。
巨大な核が崩れ、黒い粒子となって空へ溶ける。
カーディナルの気配が薄れていく。
追撃の構えを見せるマリーナだったが――
敵はそれ以上の戦闘を選ばなかった。
影が一気に縮小。
空間が歪み、残像を残して消える。
完全撤退。
港に残ったのは静寂と破壊痕だけだった。
⸻
――パティの自宅
一方その頃。
台所でミリイは大きな鍋と格闘していた。
手元の野菜は形が不揃い。
肉は少し焦げている。
調味料の分量も何度も間違え、味見をするたびに首を傾げる。
「……うん」
「多分……これでいいはず」
だが味は正直、自信がない。
パティの家。
ベルやマリーナ、アンジュの帰りを想像しながら――
少しでも力になりたい。
そう思いながら必死に調理を続けている。
鍋をかき混ぜる手が止まる。
ふと――
胸の奥が強く脈打った。
何かが。
遠くで。
一瞬だけ。
魔力の波が跳ねるような感覚。
ミリイはゆっくり顔を上げる。
「……?」
耳を澄ます。
気のせいかもしれない。
静かな台所。
鍋から立ち上る湯気。
特別な異変はない。
ミリイは小さく首を傾げる。
「……今の」
「なんだったんだろ」
もう一度、鍋に視線を戻す。
スプーンで味を確認。
やはり少し薄い。
彼女は眉を寄せながら――
「……まぁ、いいか」
と呟き、調理を続けた。
その胸の奥で、さきほどの微かな振動だけが、まだ残響のように揺れている。
霧が完全に晴れた。
影の残滓は地面に焼き付いた黒い痕だけを残し、ゆっくりと蒸発していく。
カーディナルの気配はもうない。
マリーナは周囲を再確認し、雷を完全に収めた。
「撤収だ」
パティは残留魔力の最終ログを保存する。
アンジュは港の中心に残った亀裂を見下ろし、小さく息を吐いた。
「想定以上の実験体でしたわね」
ベルは膝に手をつき、荒い呼吸を整える。
鼻血の跡は乾きかけている。
「……帰ろ」
四人は互いに短く視線を交わし、港を後にした。
戦場は静寂へと戻る。
だが――
終わりではない。
⸻
パティの自宅 ― しばらく後
玄関の扉が開く音。
「ただいま」
ベルが最初に入る。
その瞬間――
強烈な匂いが鼻を突いた。
焦げ。
酸味。
何かが煮詰まりすぎた匂い。
アンジュが顔をしかめる。
「……何の匂いですの」
キッチンからミリイの声。
「あっ!みんな帰ってきた!」
四人が台所へ向かう。
ミリイはエプロン姿で鍋と格闘している。
顔には少し煤。
髪には粉がついている。
鍋の中身は――
正体不明の黒みを帯びた煮込み料理。
表面がぐつぐつと泡立ち、妙に粘度が高い。
パティが無言で鍋を覗き込む。
沈黙。
マリーナが小さく呟く。
「……兵器か?」
ミリイが慌てて手を振る。
「ち、違うよ!」
「ちゃんと食べられるはずだから!」
ベルが恐る恐るスプーンで掬う。
一口。
――沈黙。
数秒後。
「……うん」
「素材の味が……迷子」
アンジュも試しにほんの少し口に入れる。
瞬間。
表情が凍る。
「これは……」
「新種の拷問ですわね」
ミリイが涙目になる。
「そんなに……?」
四人は視線を交わす。
だが――
誰も本気で責めてはいない。
不器用でも。
必死に作ったのは分かっている。
ベルが微笑む。
「ありがと」
「でも次は一緒に作ろ」
ミリイの顔がぱっと明るくなる。
「うん!」
台所の空気は少しだけ和らいだ。
⸻
――同時刻
どこか遠い地下施設。
薄暗い研究室。
崩壊データを前に、カーディナルは静かに立っていた。
完成体の崩壊ログが再生される。
映像。
魔力暴走。
自己再構築。
そして――最終崩壊。
彼は満足げに口元を歪める。
「成功」
「だが改良余地あり」
壁面の装置が起動する。
別のカプセル。
中には――
未成熟な複製体。
完成体より若い。
完成体より制御されている。
カーディナルは冷静に命令を入力する。
「次段階へ移行」
「量産化テスト開始」
完成体は一体では終わらない。
それは――
試験サンプルだった。
今度は“安定型”の製造。
テロメアの次の一手が、静かに動き出す。
暗闇の中、カプセル群が規則的に並んでいる。
だがその数は、巨大工場と呼ぶには少ない。
数十。
規模は限定的。
制御端末の前でカーディナルが静かに命令を下す。
「起動」
一つ目のカプセルが開く。
液体が排出され、白い身体がゆっくりと立ち上がる。
金色の瞳。
表情は乏しい。
続いて二体目。
三体目。
次々と目覚める。
だが生成速度は急激ではない。
段階的。
管理可能な範囲での増産。
カーディナルの背後に、軍装ではない男が歩み出る。
「第一ロット、三十体」
低い声。
「現場統括は俺が行う」
カーディナルは振り返る。
「ヴァルディス」
新たな指揮官。
彼はクローン群を観察する。
「出力は安定」
「だが量産規模は限定的」
壁面のログを確認する。
表示される予測数。
「一万体」
施設の構造。
電力供給量。
素材供給ライン。
すべてを照合した結果――
最大生産能力は数百体。
ヴァルディスは結論を口にする。
「これは試験拡張段階だ」
カーディナルは静かに笑う。
「それで十分だ」
「分散運用すれば都市機能は麻痺する」
クローン群は命令待機状態に入る。
同一動作。
同一呼吸。
次のロットへ移行。
港の戦闘映像が止まる。
崩れ落ちる完成体。
フレームが止まり、静寂が落ちる。
アンジュは腕を組んだまま、資料を一枚めくる。
施設断面図。
培養槽の配置。
魔力炉の出力値。
机の上に三枚並べる。
「……炉は三基」
誰にともなく。
司教が問う。
「どう見る」
アンジュは図面を指でなぞる。
「この炉で、あの出力を維持しながら増産?」
視線だけで答える。
「……無茶ですわね」
司教は沈黙。
別の神官が口を挟む。
「ならば?」
アンジュは図面を伏せる。
「数は抑えてくる」
「その代わり、動きは速い」
短い結論。
作戦盤の駒が動く。
全面防衛配置が、拠点急襲型へと組み替えられる。
アンジュは振り返らない。
「増える前に斬る」
それだけ言った。
⸻
――大陸警察・解析室
マリーナが映像をコマ送りにしている。
完成体の再生速度。
魔力収束波形。
培養液の消費量。
横に並ぶのは押収された物資の記録。
「これ全部、港から?」
部下が頷く。
「倉庫三つ分です」
マリーナは端末を閉じる。
「足りない」
誰も反応しない。
彼女は壁のホワイトボードに数字を書き出す。
材料。
時間。
出力。
途中で止める。
「……そんなに抱えられない」
静かに言う。
「多くて数百」
部下が息を呑む。
「拠点は一つか二つ」
「広がる前に潰す」
彼女はコートを羽織る。
「教会にも回して。先に動かれるのは面倒」
⸻ ――地下施設
培養槽がゆっくりと開く。
白い体が液体から引き上げられる。
同じ顔。
同じ目。
だが数は整然としている。
無数ではない。
三十体。
整列。
ヴァルディスが歩く。
足音だけが響く。
「第一ロット完了」
カーディナルが背後で言う。
「回転は?」
「安定」
「だが急げば質が落ちる」
沈黙。
ヴァルディスは一つの槽を叩く。
「急ぐ必要はない」
「散らせばいい」
カーディナルの口元がわずかに上がる。
「都市三つに同時投入」
「混乱は十分」
別区画のシャッターが開く。
改良型の培養槽。
やや大型。
魔力波形が違う。
ヴァルディスはそれを一瞥する。
「第二段階は、頃合いを見て」
クローン達が一斉に目を開く。
静かな軍勢。
数は多くない。
だが、足りる。
⸻
――夜の街・屋上
アンジュとマリーナが偶然同時に立つ。
互いに視線だけを交わす。
「読めましたか」
マリーナ。
アンジュは鼻で笑う。
「大軍ではありませんわ」
マリーナも同意する。
「分散型」
「同時多発」
短い沈黙。
街の灯りが揺れる。
アンジュが剣の柄に触れる。
「なら簡単」
マリーナが銃を確認する。
「潰すだけ」
二人は別方向へ跳んだ。
夜が動き始める。
夜が裂けた。
石畳の中央に、何の前触れもなく白い影が落ちる。
三十。
無言。
同じ顔。
同じ歩幅。
悲鳴が波紋のように広がる。
「リーダー」
リックが一歩前へ出る。
バロムは無言で地面を踏み抜き、盾のように立つ。
アンジュは剣を抜いた。
「散開。民間人優先」
声は澄んでいる。
白い群れが一斉に走る。
速い。
だが、乱れはない。
アンジュが踏み込む。
一閃。
三体が同時に崩れる。
「……軽い」
だが、倒れたはずの一体が、折れた腕のまま起き上がる。
リックが舌打ちする。
「再生型ですか」
バロムが振り下ろした拳で地面ごと砕く。
粉塵。
しかし。
粉塵の中から、目が光る。
アンジュの視線がわずかに鋭くなる。
「面倒ですわね」
背後。
建物の影から、もう一群が現れる。
⸻
――第二都市・港湾倉庫街
銃声が反響する。
マリーナが低く滑り込む。
「左、屋上!」
マークスが即座に射抜く。
白い影が落ちる。
しかし。
落ちたはずの個体が、四肢を逆に折り曲げて立ち上がる。
動きが違う。
速い。
「……さっきのとは違う」
マリーナの声が硬い。
一体が倉庫の壁を蹴り、空中から急降下する。
人間の軌道ではない。
マークスが庇う。
衝撃で地面が割れる。
「硬い……!」
再生ではない。
筋肉が膨張している。
骨格が歪む。
個体の背中が裂け、黒い線が走る。
マリーナの瞳が細くなる。
「改良型」
言葉は短い。
その瞬間、別の個体が港の照明塔を引き倒す。
闇が落ちる。
⸻
――第三都市・住宅街
夜は静かだった。
その静寂を、窓ガラスの破裂音が破る。
白い影が屋根から屋根へ跳ぶ。
住民が逃げ惑う。
だが、その中心には小さな一軒家。
パティの家。
中では、焦げた匂いが漂っていた。
「ち、違うの。これはその……」
ミリイが鍋をかき混ぜる。
黒い。
誰も得をしない料理。
ベルが無言で見ている。
「……やめろ」
その時。
壁が崩れた。
白い腕が伸びる。
ミリイが凍りつく。
ベルが反応するより速く、床が砕ける。
二体。
いや、三体。
同じ顔。
無言。
ベルが踏み込む。
拳が一体の首を折る。
即座に二体目が背後から掴む。
異様な力。
「離せ」
骨が軋む。
ミリイが後退る。
足を滑らせる。
背後の窓が割れる。
別の個体が侵入する。
速い。
腕が伸びる。
ミリイの手首を掴む。
「やっ……!」
ベルが振り払おうとする。
だが、床下から更に腕。
数が合わない。
壁が崩れ、天井が裂ける。
改良型。
背中が裂け、黒線が光る個体が立つ。
動きが違う。
一瞬で間合いを詰める。
ベルの腹部に衝撃。
呼吸が止まる。
その隙。
首筋に冷たい何かが触れる。
視界が歪む。
ミリイが叫ぶ。
「ベル!」
だが、声は遠い。
腕が、二人を同時に拘束する。
跳躍。
屋根を砕き、夜へ。
崩れた家の中。
焦げた鍋だけが残る。
⸻
――第一都市
アンジュの剣が光る。
改良型の胸を貫く。
だが、貫いた刃が弾かれる。
内部構造が硬化している。
「……?」
一瞬の違和感。
その瞬間、遠方で爆音。
都市の別区画。
リックが息を呑む。
「同時に三か所……」
アンジュは振り向かない。
「当然でしょう」
しかし、その目はわずかに細い。
どこか別の場所で。
何かが起きている。
夜が、不穏に揺れる。
石畳はすでに砕けている。
アンジュの剣が閃くたび、白い胴が断たれる。
「リーダー、右!」
リックの銃撃が正確に頭部を抜く。
バロムが踏み込み、三体まとめて地面へ叩きつける。
重い。
だが止まらない。
白い群れは波のように押し寄せる。
アンジュが跳ぶ。
屋根へ。
上空から斬撃を落とす。
三、四、五。
崩れる。
それでも――
視界の端。
路地の奥。
さらに、白。
さらに、白。
「……?」
地鳴り。
遠方から整然とした足音が近づく。
角を曲がり、広場へなだれ込む。
新たな隊列。
三百。
同じ顔。
同じ目。
広場を埋める。
一瞬、空気が凍る。
リックが小さく息を呑む。
バロムの拳が止まる。
アンジュは剣を下げない。
「……数で押すおつもり」
白い群れが一斉に前進する。
石畳が震える。
⸻
――第二都市・港湾倉庫街
銃声は途切れない。
マリーナが低く滑り、喉元へ撃ち込む。
改良型が倒れる。
だが背後から掴まれる。
マークスが射抜く。
「右から増えてる!」
コンテナの間を埋める白。
そして――
倉庫のシャッターが一斉に吹き飛ぶ。
内部から、整列した影。
三百。
港の通路が白で塞がる。
マリーナの眉がわずかに動く。
「……増援」
マークスが弾倉を替える。
「数、合いません」
白い軍勢が前進。
照明塔の残骸を踏み越える。
銃撃の音が、波に飲まれる。
⸻
――第三都市・住宅街外縁
家々は崩れ、道路は裂けている。
ベルの姿はない。
残された警察班が交戦中。
白い個体が塀を越える。
その向こうから、さらに。
三百。
静かに、整然と。
住宅街が埋まる。
一人の警官が呟く。
「……多すぎる」
白が一斉に走る。
壁が崩れ、車が押し潰される。
防衛線が後退する。
夜が、圧に満ちる。
⸻
――第一都市・中央広場
アンジュの頬を血がかすめる。
彼女は笑った。
「ようやく本気ですの?」
だが、白は減らない。
囲まれる。
リックが背中合わせに立つ。
「撤退線、塞がれました」
バロムが低く言う。
「囲まれた」
三百がさらに迫る。
その時。
遠方から号令。
「教会部隊、前進!」
石畳を踏み鳴らす音。
白い法衣。
六百。
整然とした列。
魔術陣が地面に展開される。
一斉詠唱。
光柱が立ち上がる。
白い群れが吹き飛ぶ。
アンジュが振り返る。
司祭長が杖を掲げる。
「遅れました」
アンジュは鼻で笑う。
「遅いですわ」
だが、その目は輝いている。
「前線維持。押し返します」
六百の教会兵が一斉に突撃する。
白と白が衝突する。
広場が再び動き出す。
⸻
――第二都市・港湾倉庫街
銃声が反響する。
コンテナの隙間を縫い、マリーナが滑る。
喉元へ二発。
白い個体が崩れる。
だが背後から腕。
マークスが即座に撃ち抜く。
「数が増えてる!」
倉庫のシャッターが内側から吹き飛ぶ。
暗闇の中から、整然と歩み出る影。
三百。
白。
同じ顔。
同じ目。
港の通路が、ゆっくりと埋まっていく。
マリーナの呼吸が浅くなる。
「……増援」
改良型が屋根を蹴る。
空中から急降下。
マークスが庇う。
衝撃。
腕が軋む。
さらに横から二体。
銃声。
倒れる。
だが、波は止まらない。
白い軍勢が歩を進める。
統率された足並み。
圧。
「押し潰されるぞ!」
警察班が後退する。
その瞬間――
港湾入口側から整然とした足音。
「警察隊、展開!」
五百。
盾を構えた隊列が横一列に広がる。
前列が膝をつき、後列が肩越しに構える。
「撃て!」
一斉射撃。
火線が一直線に伸びる。
白い最前列が崩れる。
即座に次列が前進する。
だが今度は、警察側の火線が途切れない。
訓練された交代射撃。
弾倉交換の隙を作らない。
マリーナが合流する。
「遅い」
指揮官が短く返す。
「五百、到着完了」
改良型が跳ぶ。
だが中空で撃ち抜かれる。
地面に叩きつけられる。
それでも、後方から白が続く。
港は銃声で満たされる。
火花と硝煙。
押し合う両軍。
均衡は、まだ崩れない。
⸻
――第三都市・住宅街
包囲されかけた警察班。
白が塀を越え、屋根を蹴る。
その時。
通りの奥から整然と走る影。
「警察本隊、到着!」
五百。
盾と銃。
即席の防衛線が張られる。
「二列射撃、開始!」
銃声が住宅街を震わせる。
白が崩れる。
だが倒れた体の上を踏み越え、次が来る。
改良型が塀を蹴り、空中から突入。
盾が砕ける。
悲鳴。
即座に後列が撃ち抜く。
火線と肉弾がぶつかる。
住宅街は戦場と化す。
⸻
――第一都市・中央広場
アンジュの前にも、白い三百。
教会部隊六百が到着し、魔術陣が広がる。
光柱が立ち上がる。
白が吹き飛ぶ。
だが、後方からさらに詰める。
広場は白と光で満ちる。
リックが撃ち、バロムが砕く。
アンジュが踏み込む。
数は拮抗。
三都市。
それぞれに三百の増援。
それぞれに五百、六百の味方。
押し返し始める。
だが――
どの拠点にも、ベルはいない。
そして、白い群れの奥。
まだ動かぬ影が、静かに立っている。
白と光がせめぎ合う。
教会部隊六百が半円陣を敷き、詠唱を重ねる。
アンジュの剣が改良型の肩口を裂く。
だが、後ろからさらに押し寄せる。
広場は飽和寸前だった。
司祭長が杖を高く掲げる。
「儀式陣、第三段階へ」
石畳に刻まれた巨大な魔法陣が、淡く脈動する。
円が重なり、文字が浮かぶ。
六百の詠唱がひとつに束ねられていく。
空気が震える。
リックが息を呑む。
「まさか……」
バロムが低く唸る。
上空。
雲が割れる。
光の柱が天を貫く。
司祭長の声が響く。
「大規模戦略魔術――天使降臨」
空から、白金の輪が現れる。
羽。
巨大な光翼が、ゆっくりと広がる。
人の形をした、光そのもの。
広場を覆う影が反転する。
天使が、静かに腕を下ろす。
瞬間。
光の奔流。
広場を埋めた白い軍勢が、一斉に蒸発する。
石畳が焼け、衝撃波が周囲を薙ぐ。
改良型も、形を保てない。
光が消えた後、広場には焦げた跡だけが残る。
アンジュが髪を払う。
「……派手ですわね」
だが、完全ではない。
縁の外側。
まだ、白は残っている。
天使の輪郭が揺らぐ。
維持時間は長くない。
教会兵たちの顔色が蒼白になる。
それでも、戦況は大きく傾いた。
⸻
――第二都市・港湾倉庫街
銃声が止まらない。
白い波はなお押し寄せる。
警察隊五百が陣を維持するが、改良型が前線を崩しに来る。
その時。
後方から軋む音。
二十の台車が、押し出される。
重い砲身。
円筒状の多銃身。
魔術刻印が刻まれている。
指揮官が叫ぶ。
「新兵装、展開!」
台車が固定される。
弾倉が装填される。
淡く光る弾丸。
「魔術弾、装填完了!」
一瞬の静寂。
「撃て!」
回転。
轟音。
ガトリング砲が唸りを上げる。
魔術弾が雨のように放たれる。
直線上の白が、粉砕される。
着弾と同時に小規模な爆裂。
再生前に、肉片が吹き飛ぶ。
改良型が突っ込む。
だが、二機が集中砲火。
上半身が消し飛ぶ。
港湾が震える。
二十機が同時に火線を描く。
白い波が削られていく。
マリーナが前進する。
「押し込む」
警察隊が歩を進める。
火線と肉弾の間に、確かな突破口が生まれる。
⸻
――第三都市・住宅街
防衛線は崩れかけていた。
改良型が盾を砕く。
その背後から、台車が押し込まれる。
「こちらも展開!」
住宅街の中央道路に、ガトリング砲台が並ぶ。
二十機。
砲身が一斉に回転する。
轟音が夜を裂く。
魔術弾が一直線に通りを薙ぐ。
家屋の壁を貫き、白い群れを吹き飛ばす。
改良型が跳ぶ。
だが空中で爆裂。
四散。
弾幕は途切れない。
住宅街の一本道が、完全に制圧される。
警察隊が再び前進する。
押し返す。
確実に。
⸻
三都市。
広場では天使が降り。
港と住宅街では、魔術弾の火線が夜を貫く。
戦況は反転し始める。
白い軍勢は削られていく。
だが――
地面の奥。
地下深く。
まだ、何かが目覚めていない。
ベルとミリイは、その闇の中にいる。
ガトリング砲の轟音が続く。
魔術弾が白を削り、港は硝煙と焦げた匂いに満ちている。
だが、マリーナは前を見たまま動かない。
「……避難状況、再確認」
副官が即座に通信魔術を展開する。
「第一避難区、完了。
第二避難区、完了。
港湾民間区域――全員退避確認」
マリーナの視線は動かない。
「もう一度」
副官が歯を食いしばる。
「……全区域、再確認完了。民間人、ゼロです」
一拍。
マリーナが小さく息を吐く。
「了解」
彼女は銃を下ろす。
ガトリング砲の火線の向こう。
まだ白は尽きない。
改良型が二体、砲台へ突っ込む。
粉砕。
だが、次が来る。
マリーナは前へ出る。
「下がれ」
副官が叫ぶ。
「隊長、それは――」
マリーナの足元に、複雑な魔術式が展開される。
戦術級。
単独発動。
制御困難。
彼女の唇が詠唱を紡ぐ。
血が滲む。
肺が焼ける。
視界が揺れる。
それでも止まらない。
「――殲滅領域、展開」
港の空気が凍る。
次の瞬間。
圧縮された魔力が爆ぜる。
光でも炎でもない。
純粋な破壊の波。
円形に広がり、倉庫街を薙ぐ。
白い群れが、まとめて消し飛ぶ。
改良型も、骨格ごと砕ける。
コンテナが崩れ、地面が抉れる。
魔力の奔流が止まった時。
港湾は、静まり返っていた。
白は――ほぼ消滅。
マリーナの膝が揺れる。
血が口元から落ちる。
副官が支える。
「……確認」
かすれた声。
「敵、大半消失……戦線、維持可能!」
マリーナは目を閉じ、わずかに頷いた。




