![Layout Note: Halaman Manga Vertikal Penuh (Rasio Aspek 8:12 / 2:3). Terdiri dari 5 panel vertikal. Fokus pada bahasa tubuh Angie yang perlahan bangkit, permohonan yang ragu, dan penolakan instan dari Rai.
Style Note: Webtoon style, cinematic lighting, digital glow, heavy emotional shadows giving way to stark, cold reality.
Character Consistency:
Angie: Slender build, blue eyes (teary, exhausted, pleading), long straight black hair (damp, loose, messy), wearing an old grey t-shirt and dark black sweatpants.
Rai: Tall, short messy dark hair, exhausted/broken expression, wearing a dark grey hoodie.
[PANEL 1]
Shot Type & Angle: Medium Close-Up.
Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Rai (tall, short messy dark hair, dark grey hoodie) looks completely drained and broken. He rubs his eyes or the back of his neck with one hand, looking overwhelmed. Cinematic webtoon style, dark and moody lighting. --ar 8:12
Subject: Wajah Rai (rambut gelap, hoodie gelap) yang terlihat benar-benar lelah dan hancur. Dia memijat pangkal hidung atau tengkuknya, tampak sangat kewalahan dengan semua pengakuan ini.
Setting: Lorong rumah.
Lighting/Mood: Lelah, berat, menguras tenaga.
Dialogue (Rai): "Angie... aku hancur. Aku tidak bisa mempercayai apa yang kamu katakan."
Dialogue (Rai, sambungan): "Makanlah dan istirahat. Aku butuh menyegarkan pikiranku... Aku akan kembali ke sini besok."
[PANEL 2]
Shot Type & Angle: Medium Shot.
Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Angie (slender, damp messy long black hair, teary blue eyes, old grey t-shirt, dark sweatpants) is slowly and reluctantly standing up from the floor. Her legs look visibly shaky. She is wiping her tears away with the back of her hand. Cinematic webtoon style. --ar 8:12
Subject: Angie (rambut lembap, kaos abu-abu, celana hitam) berdiri perlahan dari lantai dengan sangat enggan. Kakinya terlihat gemetar. Dia menyeka air matanya.
Setting: Lorong rumah.
Lighting/Mood: Suasana melankolis, sedikit kelegaan karena janji Rai untuk kembali.
Caption: Aku mengangguk pelan, mengerti bahwa dia butuh waktu untuk mencerna semuanya. Untuk sembuh dari luka yang kusebabkan. Aku berdiri dengan enggan, kakiku gemetar setelah badai emosi selama satu jam terakhir.
Dialogue (Angie): "Oke... oke, aku akan makan dan istirahat."
Dialogue (Angie, sambungan): "Tapi kumohon... berjanjilah kamu akan kembali besok. Bahwa kamu tidak akan menghilang begitu saja dariku lagi."
[PANEL 3]
Shot Type & Angle: Medium Close-Up.
Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Angie (slender, damp messy long black hair, hopeful and vulnerable blue eyes, old grey t-shirt, dark sweatpants) looks at Rai (dark grey hoodie) with an incredibly soft, vulnerable expression. She takes a tiny, hesitant step forward, opening her arms just slightly, asking for a hug. Cinematic webtoon style. --ar 8:12
Subject: Angie (rambut lembap, kaos abu-abu, mata biru yang rapuh) menatap Rai. Dia mengambil satu langkah kecil ke depan dan sedikit membuka lengannya, ragu-ragu meminta pelukan.
Setting: Lorong.
Lighting/Mood: Harapan yang sangat kecil dan rapuh.
Dialogue (Angie): "Dan... bolehkah aku memelukmu? Satu pelukan saja sebelum kamu pergi?"
Dialogue (Angie, sambungan): "Untuk mengingatkanmu bahwa aku masih di sini... bahwa aku tidak akan pergi ke mana-mana."
[PANEL 4]
Shot Type & Angle: Close-Up.
Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Close up on Angie's (wearing old grey t-shirt) hands slightly outstretched. Her body language shows a desperate, aching need for physical contact and reassurance. Cinematic webtoon style. --ar 8:12
Subject: Tangan Angie (lengan kaos abu-abu) yang terulur sedikit di udara, bergetar menahan rindu.
Setting: Background buram.
Lighting/Mood: Penuh kerinduan yang menyakitkan.
Caption: Lenganku terasa sakit karena sangat ingin memeluknya lagi... merasakan pelukannya yang kuat dan tahu bahwa terlepas dari segalanya, dia masih bersedia membiarkanku menyentuhnya.
Dialogue (Angie): "Kumohon...?"
[PANEL 5]
Shot Type & Angle: Medium Shot / Over the Shoulder.
Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Looking over the shoulder of a rejected Angie (damp black hair, old grey t-shirt) towards Rai (tall, short messy dark hair, dark grey hoodie). Rai has turned away slightly, rejecting the hug. He looks over his shoulder with cold, firm boundary. Cinematic webtoon style, harsh lighting returning. --ar 8:12
Subject: Rai (rambut gelap, hoodie gelap) memalingkan tubuhnya menjauh, secara fisik menolak pelukan itu. Dilihat dari balik bahu Angie (rambut lembap) yang terdiam mematung.
Setting: Lorong menuju pintu.
Lighting/Mood: Dingin, jarak emosional kembali membentang lebar bagai tembok yang tak tertembus.
Dialogue (Rai): "Maaf, aku tidak bisa."](https://media.mangaai.com/68c27ffd-20d7-4f4f-a64e-2866bea94f4c.png)
Manga Story
Layout Note: Halaman Manga Vertikal Penuh (Rasio Aspek 8:12 / 2:3). Terdiri dari 5 panel vertikal. Fokus pada bahasa tubuh Angie yang perlahan bangkit, permohonan yang ragu, dan penolakan instan dari Rai. Style Note: Webtoon style, cinematic lighting, digital glow, heavy emotional shadows giving way to stark, cold reality. Character Consistency: Angie: Slender build, blue eyes (teary, exhausted, pleading), long straight black hair (damp, loose, messy), wearing an old grey t-shirt and dark black sweatpants. Rai: Tall, short messy dark hair, exhausted/broken expression, wearing a dark grey hoodie. [PANEL 1] Shot Type & Angle: Medium Close-Up. Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Rai (tall, short messy dark hair, dark grey hoodie) looks completely drained and broken. He rubs his eyes or the back of his neck with one hand, looking overwhelmed. Cinematic webtoon style, dark and moody lighting. --ar 8:12 Subject: Wajah Rai (rambut gelap, hoodie gelap) yang terlihat benar-benar lelah dan hancur. Dia memijat pangkal hidung atau tengkuknya, tampak sangat kewalahan dengan semua pengakuan ini. Setting: Lorong rumah. Lighting/Mood: Lelah, berat, menguras tenaga. Dialogue (Rai): "Angie... aku hancur. Aku tidak bisa mempercayai apa yang kamu katakan." Dialogue (Rai, sambungan): "Makanlah dan istirahat. Aku butuh menyegarkan pikiranku... Aku akan kembali ke sini besok." [PANEL 2] Shot Type & Angle: Medium Shot. Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Angie (slender, damp messy long black hair, teary blue eyes, old grey t-shirt, dark sweatpants) is slowly and reluctantly standing up from the floor. Her legs look visibly shaky. She is wiping her tears away with the back of her hand. Cinematic webtoon style. --ar 8:12 Subject: Angie (rambut lembap, kaos abu-abu, celana hitam) berdiri perlahan dari lantai dengan sangat enggan. Kakinya terlihat gemetar. Dia menyeka air matanya. Setting: Lorong rumah. Lighting/Mood: Suasana melankolis, sedikit kelegaan karena janji Rai untuk kembali. Caption: Aku mengangguk pelan, mengerti bahwa dia butuh waktu untuk mencerna semuanya. Untuk sembuh dari luka yang kusebabkan. Aku berdiri dengan enggan, kakiku gemetar setelah badai emosi selama satu jam terakhir. Dialogue (Angie): "Oke... oke, aku akan makan dan istirahat." Dialogue (Angie, sambungan): "Tapi kumohon... berjanjilah kamu akan kembali besok. Bahwa kamu tidak akan menghilang begitu saja dariku lagi." [PANEL 3] Shot Type & Angle: Medium Close-Up. Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Angie (slender, damp messy long black hair, hopeful and vulnerable blue eyes, old grey t-shirt, dark sweatpants) looks at Rai (dark grey hoodie) with an incredibly soft, vulnerable expression. She takes a tiny, hesitant step forward, opening her arms just slightly, asking for a hug. Cinematic webtoon style. --ar 8:12 Subject: Angie (rambut lembap, kaos abu-abu, mata biru yang rapuh) menatap Rai. Dia mengambil satu langkah kecil ke depan dan sedikit membuka lengannya, ragu-ragu meminta pelukan. Setting: Lorong. Lighting/Mood: Harapan yang sangat kecil dan rapuh. Dialogue (Angie): "Dan... bolehkah aku memelukmu? Satu pelukan saja sebelum kamu pergi?" Dialogue (Angie, sambungan): "Untuk mengingatkanmu bahwa aku masih di sini... bahwa aku tidak akan pergi ke mana-mana." [PANEL 4] Shot Type & Angle: Close-Up. Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Close up on Angie's (wearing old grey t-shirt) hands slightly outstretched. Her body language shows a desperate, aching need for physical contact and reassurance. Cinematic webtoon style. --ar 8:12 Subject: Tangan Angie (lengan kaos abu-abu) yang terulur sedikit di udara, bergetar menahan rindu. Setting: Background buram. Lighting/Mood: Penuh kerinduan yang menyakitkan. Caption: Lenganku terasa sakit karena sangat ingin memeluknya lagi... merasakan pelukannya yang kuat dan tahu bahwa terlepas dari segalanya, dia masih bersedia membiarkanku menyentuhnya. Dialogue (Angie): "Kumohon...?" [PANEL 5] Shot Type & Angle: Medium Shot / Over the Shoulder. Visual Description: PORTRAIT MANGA PANEL, EXACT ASPECT RATIO 8:12, VERTICAL FORMAT. Looking over the shoulder of a rejected Angie (damp black hair, old grey t-shirt) towards Rai (tall, short messy dark hair, dark grey hoodie). Rai has turned away slightly, rejecting the hug. He looks over his shoulder with cold, firm boundary. Cinematic webtoon style, harsh lighting returning. --ar 8:12 Subject: Rai (rambut gelap, hoodie gelap) memalingkan tubuhnya menjauh, secara fisik menolak pelukan itu. Dilihat dari balik bahu Angie (rambut lembap) yang terdiam mematung. Setting: Lorong menuju pintu. Lighting/Mood: Dingin, jarak emosional kembali membentang lebar bagai tembok yang tak tertembus. Dialogue (Rai): "Maaf, aku tidak bisa."


































![Shadow Reversal
Chapter 1 — The Ordinary Before Collapse
The morning light spilled across the narrow streets of Seoul like a quiet promise that nothing would ever change.
Han Jae-Woon sat near the window of a small convenience store, half-asleep, staring at the condensation sliding down a cold bottle of water in his hand.
Another ordinary day.
Same sky.
Same people.
Same silence pretending to be peace.
Outside, students rushed past with backpacks bouncing, office workers checked their phones without looking up, and the world moved like a machine that had forgotten it was alive.
Jae-Woon didn’t belong to any of it.
He worked part-time shifts. No big dreams. No special talent. Just someone passing time between days that all felt identical.
But… lately, something was wrong.
He kept dreaming.
Not normal dreams.
In them, he stood inside a vast black tower that touched the sky itself. Floors without end. Silent screams behind sealed doors. And something… watching him from above the clouds.
Every time he woke up, his heart would be pounding like he had been running for hours.
Yet there was no reason.
He rubbed his eyes and sighed.
“Just stress…” he muttered.
The bell above the store door rang.
A girl walked in.
Park Yeon-Ji.
She didn’t look like someone who belonged in a convenience store. Calm eyes. Sharp presence. The kind of person who made the air feel slightly heavier when she entered a room.
She glanced at Jae-Woon for a moment.
Then away.
Nothing special.
Just a customer.
But for a brief second…
Jae-Woon felt like he had seen her before.
Somewhere impossible.
Somewhere that didn’t exist yet.
Elsewhere…
A faint distortion rippled through the sky above the city.
Invisible.
Unregistered.
Unnoticed.
Like reality itself had blinked for half a second.
Then it disappeared.
Jae-Woon finished his shift and stepped outside.
The sky was turning orange.
People laughed nearby. Cars moved. Life continued.
But he stopped walking.
Because the air… felt wrong.
A pressure.
A vibration under reality.
Like something massive had just placed its finger on the world.
He looked up.
The sky cracked.
Not physically.
Not visually.
But conceptually—like existence itself had been scratched.
A deep sound echoed across everything.
Not heard through ears.
But felt inside the mind.
[SYSTEM INITIALIZING…]
Jae-Woon froze.
The world around him stopped moving.
Cars suspended mid-motion.
People frozen mid-step.
Even dust hung in the air like time had been paused.
And then—
A voice.
Cold.
Mechanical.
Unnatural.
“WELCOME, SURVIVORS.”
Far above the city, something enormous began to form.
A structure that should not exist.
A Tower.
Floor by floor, reality was being rewritten into it.
Like the world was being rebuilt on top of itself.
Jae-Woon took a step back.
His heart was beating too fast now.
“What… is this…?”
The system voice continued.
“TOWER EVENT HAS BEGUN.”
“SURVIVAL IS NOW OPTIONAL.”
“DEATH IS NOT.”
And in that moment…
The first creature appeared.
Not from the ground.
Not from the sky.
But from the crack in reality itself.
Jae-Woon’s breath stopped.
This was not a dream.
And whatever had just started…
was not going to end peacefully.
END OF CHAPTER 1
Chapter 2 — The First Crack in Reality
The system vanished… but reality did not return to normal.
People resumed movement, confused and terrified. Some claimed it was hallucination. Others thought it was an earthquake.
But Jae-Woon knew better.
Something had changed. Forever.
Park Yeon-Ji stood beside him again later that day.
“You felt it too… didn’t you?” Jae-Woon asked.
“Yes,” she replied calmly.
No fear in her voice. Only acceptance.
That scared him more than panic would have.
Elsewhere in the city, people began collapsing. A strange black mist leaving their bodies before disappearing.
[FIRST AWAKENING DETECTED]
Jae-Woon felt pressure inside his mind. Something trying to force itself into him. But it vanished quickly. Like it was only testing him.
That night, he couldn’t sleep.
A faint message flickered in his vision.
[SYSTEM INITIALIZATION: 0.01%]
It disappeared instantly. But it was enough.
The next morning, Yeon-Ji pointed at a man whose shadow moved half a second late.
“The change has already started,” she said.
And then the sky cracked again.
A single message appeared:
[TOWER ENTRY CONDITIONS MET]
Something massive began forming above reality once more.](https://media.mangaai.com/645ff539-7f60-4ccd-adb5-3d1e07df6475.png)






