-
{{ product.dl_count_total|number_format }}
{{ item.dl_count|number_format }} - {{ product.dl_count|number_format }}
-
{{ product.rate_average_2dp }}
({{ product.rate_count|number_format }})
作品内容
■あらすじ
抽選で招待された豪華客船《エテルナ号》の処女航海。
真夏の海、きらびやかな船上パーティー、選ばれた乗客だけが味わえる極上の夜――。
ほんの少しだけ日常を忘れられればいい。そう思って乗り込んだはずなのに、午前零時を迎えた瞬間、私は再び同じ日の朝へと引き戻されていた。
何度逃げても、何度命を落としても、必ず戻ってくる乗船初日の朝。
しかもループを重ねるたび、私の記憶から四人の男と過ごした夜だけが欠けていく。
冷徹な船主レオナード。
穏やかで理知的な船医エリアス。
無口で不器用な保安責任者カイ。
そして、何百回もの航海をただ一人記憶している謎のピアニスト、セレスト。
彼らの名前も、交わした約束も覚えていない。
それなのに、身体だけは彼らの声も、香りも、指先も忘れていなかった。
「君はまた、私を忘れたらしい」
レオナードに触れられるたび、船主専用スイートで何度も彼を求めた記憶が、身体の奥から熱を伴って蘇る。
「記憶はなくても、身体は私を覚えているようですね」
エリアスの冷静な診察によって、本人すら知らない反応を一つずつ暴かれていく。
「朝になって忘れても、次は俺から見つける」
カイの逞しい腕に抱かれれば、何度も命を救われ、離れないでと縋った夜の感情が胸に溢れ出す。
そして午前零時が近づくたび、ラウンジから同じピアノ曲が聞こえてくる。
「君が覚えていない愛を、返してもらうつもりはないよ。だから今の君が、もう一度僕を選んで」
何百回も私と出会い、恋に落ち、愛し合い、そのたびに忘れられてきたセレスト。
失った記憶を取り戻す方法は、その夜を刻んだ相手に、もう一度同じように愛されること。
四人に求められるたび、身体に残された快楽と愛情が次々に目を覚ましていく。
一人だけを選べば、時間は安定する。
ただし、残る三人との記憶はすべて失われる。
何度忘れても私を探し、何度でも愛し直してくれる四人。
終わらない真夏の航海で、私は彼らの執着と溺愛に包まれながら、身体からすべてを思い出させられていく――。
■登場人物紹介
◆レオナード・グランツ
豪華客船《エテルナ号》を所有する海運企業の若き最高責任者。
黒髪と青灰色の瞳を持つ、冷徹で洗練された美貌の男。
傲慢で支配的に見えるが、主人公の意思だけは無理に従わせようとしない。
主人公とは命令と反発、皮肉と挑発を交わしながら、何度も激しく惹かれ合ってきた。
◆エリアス・クロウ
《エテルナ号》の医務室を預かる船医。
金茶色の髪と眼鏡が印象的な、穏やかで理知的な男性。
主人公の身体に、過去の周回で与えられた感覚だけが残っていることを最初に発見する。
医師として主人公を守ろうとしながら、診察を重ねるたび、自らの欲望と独占欲を抑えられなくなっていく。
普段は落ち着いているが、主人公に忘れられた痛みや嫉妬によって平静を失うと、穏やかな敬語さえ崩れてしまう。
◆カイ・ローデン
《エテルナ号》の保安責任者を務める元軍人。
短い黒髪と鍛え上げられた身体を持つ、寡黙で実直な男性。
最初は事件現場にいた主人公を容疑者として疑い、厳しく監視する。
口数が少なく不愛想だが、一度守ると決めた相手を決して見捨てない。
過去の周回では、危険へ近づく主人公を何度も庇い、傷つき、命さえ落としてきた。
それでも恩を着せることはなく、主人公がほかの男を選ぶなら、自分は身を引こうとする。
◆セレスト・ノアール
《エテルナ号》のラウンジで、毎夜午前零時が近づくと演奏を始める謎のピアニスト。
月光のような銀髪と、夜の海を思わせる瞳を持つ、儚げで中性的な美貌の男。
日中は誰も姿を見たことがなく、乗客名簿にも名前が存在しない。
主人公とは初対面のはずなのに、好きな飲み物、緊張したときの癖、眠る前の習慣、触れられると弱い場所まで、すべて知り尽くしている。
■ジャンル
逆ハーレム / 溺愛 / 執着 / 独占欲 / タイムループ / 複数プレイ / 両穴挿入 / 中出し / 快楽堕ち / 依存 / 契約・絆 / ハッピーエンド
■ 仕様
A5 / 本文298p / 約113,000字(♡喘ぎを含む)
※表紙の作成にのみ生成AIを使用しています。



{
const fallbackSrc = '/modpub/images/web/home/not_found_img_main.png'
if (e.target.src === fallbackSrc) return;
e.target.onerror = null;
e.target.src = fallbackSrc;
}"
>