The Indigo Plateau trembled under the weight of thousands of roaring spectators. The air shimmered with tension, charged not only with excitement but with something deeper — an invisible current that linked the two figures standing at opposite ends of the battlefield.
On one side stood Tharion, the calm storm in human form. His cloak fluttered gently, his expression unreadable yet his eyes burned with fierce determination.On the other side stood Selene, poised and radiant, her silvery hair catching the morning light as her calm gaze met his across the stadium.
The two had faced countless battles, but this moment… this one felt different. The connection they couldn't explain pulsed between them like a silent heartbeat — a rhythm from another life echoing in the present.
The announcer's voice thundered across the arena, cutting through the crowd's roar."Ladies and gentlemen! The Indigo League Final Battle — Tharion vs Selene! The battle rules: six Pokémon each, one-on-one rotation! Trainers may switch anytime, but only one Pokémon on the field at once! This… is for the championship!"
The crowd erupted again. Flags waved, flashes lit up the stands, and Nina, sitting with Charles Goodshow in the VIP area, leaned forward with wide, shining eyes. Luxray's fur crackled faintly beside her — even the Pokémon could sense what was coming.
The massive digital screen behind the referee lit up with both trainers' portraits.Then, the first move came.
"Battle… begin!"
Tharion's voice rang clear. "Go — Lucario!"
The Aura Pokémon materialized in a burst of blue light, his stance steady, his aura flickering like molten steel.
Selene responded immediately. "Hydreigon, let's show them our resolve!"
The three-headed dragon emerged in a swirl of darkness, wings spreading wide as its roars sent gusts of wind whipping across the field. Its central head glared at Lucario — an apex predator recognizing another warrior.
The battlefield rumbled. The crowd hushed.
"Hydreigon, Dark Pulse!" Selene commanded.
The dark dragon unleashed a whirling storm of shadows that ripped through the air."Lucario, Aura Sphere — full charge!"
Lucario's aura flared bright blue, the two energies colliding midair with a thunderous explosion. Dust and light swallowed the stage. When it cleared, both Pokémon were still standing — neither willing to yield.
Selene's lips curved into a faint, determined smile. He's strong… just like in the dream.
Tharion's heart beat faster for a reason that had nothing to do with the battle. Why does she move like I've known her before?
"Lucario — Extreme Speed!"
Lucario blurred, darting between Hydreigon's heads and landing a crushing uppercut to its jaw. But before he could withdraw, Selene's command came, voice sharp and controlled."Hydreigon, Draco Meteor!"
The dragon's eyes flared with light, summoning blazing spheres that streaked upward before crashing down in fiery cascades. Lucario crossed his arms, taking the brunt of the impact, but the ground shattered under the force.
Both Pokémon panted — evenly matched.
Tharion's gaze hardened. "Lucario — Mega Evolve."
Gasps erupted across the crowd. The keystone on Tharion's wrist flared, responding to the Lucarionite embedded in Lucario's chest. The air crackled. Blue aura surged like wildfire.
Mega Lucario emerged — larger, wilder, pulsing with pure energy. The metallic spikes on his body gleamed, his eyes burning with silver light.
Selene stepped back slightly, the corner of her lips lifting in awe. "Magnificent…"
"Now," Tharion whispered, "Close Combat!"
Lucario blurred again, a storm of fists and kicks hammering Hydreigon before the dragon could react. The impact sent the Dragon-type crashing into the ground — and when the dust cleared, the referee raised his flag.
"Hydreigon is unable to battle! The winner is Lucario!"
Cheers erupted like thunder.
Selene exhaled softly. "You're incredible, Tharion… but don't think it ends there."She raised her next Poké Ball. "Let's take it higher, Garchomp!"
The land shark emerged with a roar, flames rippling off its claws as it dug into the ground. Lucario crouched, exhausted but ready.
"Lucario, back. You've done enough," Tharion said quietly, his voice gentle, proud. "Rest."He raised another Poké Ball. "Charizard — take the skies!"
Charizard appeared in a blaze of fire, his tail flame burning like a miniature sun.
Selene's eyes glimmered. "Then let's make this fair. Garchomp, Mega Evolve!"
The entire stadium screamed as another surge of energy split the air. The light faded to reveal Mega Garchomp, its body radiating sheer destruction.
Now, it was truly fire and dragon — raw primal forces colliding.
"Flamethrower!""Dragon Claw!"
Charizard's inferno met Garchomp's slashing arc, the flames coiling around the dragon's claws as both collided in midair, creating a shockwave that cracked the arena tiles.
The two circled each other in the sky — firestorm and sandstorm entwined, roaring above the awestruck crowd.
Tharion and Selene both felt it now — that resonance, that undeniable familiarity that went beyond words.
In the corner of his vision, the sunlight caught the crescent moon pendant on her neck — the same shape that had haunted his dreams. His breath caught for just a heartbeat.Selene, noticing his brief hesitation, touched the pendant unconsciously — the same movement she'd made countless times in those dreams she couldn't explain.
Their eyes met.For a moment, the stadium noise faded. The crowd vanished.Only they existed — two souls separated by worlds, meeting again through flame and aura.
Then, Charizard roared, breaking the silence as he dove with a spiraling Fire Blast. Garchomp countered with Stone Edge, erupting the field into chaos.
When the smoke cleared, both Pokémon were panting, their strength spent — but neither had fallen.The referee raised both flags. "Double knockout!"
The crowd went wild.
As the battle raged on — Tyranitar versus Altaria, Ferrothorn against Salamence, Noivern facing Flygon — each clash was a spectacle of sheer might and grace. Yet underneath every exchange, their connection deepened, invisible but undeniable.
When the dust finally settled, the battlefield was scorched, torn, and trembling. Only two figures still stood amidst the fading light — Tharion and Selene, each holding their final Poké Ball.
The announcer's voice trembled with excitement."And now, Trainers, the final round of the Indigo League Championship — begins now!"
They locked eyes once more.No words. No taunts. Just understanding.
This wasn't just a match.It was destiny remembering itself.
And as both threw their Poké Balls into the air, the final battle began.
The stadium lights dimmed, focusing on the two trainers who now stood alone amidst the echoes of countless battles. The dust had settled, the air still buzzing with the remnants of power unleashed. Pokémon after Pokémon had fallen, each clash more intense than the last. Now, only Tharion and Selene remained — their final Pokémon ready to decide everything.
Selene's soft voice broke the silence, trembling yet resolute."This is it, Tharion… the last one."
Her hand trembled slightly as she pressed the final Poké Ball against her chest."Come forth — Dragonite!"
A brilliant light burst forth, revealing the majestic orange dragon whose presence carried both warmth and might. Its wings shimmered like dawn, and its eyes burned with protective strength.
Across from it, Tharion's eyes sharpened. His voice came low, calm, but filled with emotion."Then I'll end this with him… the one who conquered the storms with me."
He raised the Poké Ball, its black and silver pattern glinting under the sun."Black Gyarados — rise!"
The Poké Ball burst open with a roar so deep it seemed to shake the heavens. The colossal, obsidian-scaled Gyarados coiled into view, its crimson eyes gleaming like molten fire, each scale reflecting the light like black glass.
The crowd gasped, their cheers deafening."A black Gyarados?! Impossible!""Where did he even catch that thing?""Just look at it—it's monstrous!"
Nina, seated in the upper box beside Luxray, clasped her hands tight. "Come on, big brother…"
The referee raised his flag."Final round — begin!"
"Dragonite, Thunderbolt!"Selene's command cracked through the air, and bolts of golden lightning lanced downward, striking toward Gyarados with blinding intensity.
But Tharion's voice followed, steady as steel."Dive, then Hyper Beam!"
The water erupted as Gyarados plunged beneath the surface, narrowly evading the lightning before bursting upward, releasing a devastating beam of pure energy. The shockwave scattered water across the field, sending mist into the stands.
Selene shielded her face from the spray. Dragonite was hit, its body staggering, wings flaring to regain balance.
The two titans circled one another — storm and thunder, rage and grace.
"Gyarados, Aqua Tail!""Dragonite, Dragon Rush!"
The ground exploded where they collided, the sheer force rippling through the arena. The referee struggled to stay upright, his flag nearly torn from his grip.
Both trainers shouted in unison — instincts beyond words guiding them."Hyper Beam!""Draco Meteor!"
The two ultimate attacks collided, creating an explosion so bright it lit the entire plateau. For a moment, time seemed to freeze.
The shockwave swept through the arena, silencing even the wildest cheers.
Then, through the haze, Gyarados roared — still standing, though battered and breathing heavily. Dragonite wavered in the air, its strength fading, eyes dimming.
Selene's voice was barely a whisper."...Dragonite…"
With a final exhausted cry, Dragonite collapsed, crashing to the ground. The referee's flag shot up.
"Dragonite is unable to battle! The winner is Tharion!"
The crowd erupted into thunderous applause, waves of cheers echoing off the walls. But Tharion didn't raise his hand. He wasn't celebrating.
Because across the field, Selene had fallen to her knees, clutching her head.
"Selene!" he shouted, running toward her as Gyarados lowered its head, growling low in concern.
Her breaths came short, eyes wide, unfocused — memories flooding in like a storm breaking through a dam.
Images — flames, a shattered city, a battlefield lit by dying embers. A young man's voice calling her name. His hand holding hers, placing a crescent moon pendant around her neck before the world burned.
Tears streamed down her face. "Tharion… no, that name— you were… him."
Tharion froze, the world around him fading into silence.
For a heartbeat, he saw it too — the burning skyline, the silver moon pendant glinting through falling ash, and her voice whispering his name as the light faded from her eyes.
His body trembled. The fragments of dreams he'd been trying to ignore suddenly clicked into place — perfectly, painfully.
"Selene…" he whispered, voice cracking, "…you remember."
But before he could say more, her body went limp — her mind overwhelmed by the flood of recovered memories. She fainted into his arms, her heartbeat still steady but weak.
The crowd gasped, unsure of what they were seeing. To them, it was simply exhaustion. To him, it was far deeper.
Tharion gently lifted her, brushing the strands of silver hair from her face. His voice dropped, soft enough for only her to hear."I found you again… after everything."
But then he exhaled slowly, standing tall as the medics approached.
To the watching world, he was simply a champion showing concern for his fallen opponent.No one would know what had truly just happened — what had awoken between them.
He carried her toward the League medics, handing her carefully to the staff before turning toward the stage as the announcer declared,"Tharion — Champion of the Indigo League!"
The crowd roared. Confetti filled the sky. Nina stood in the stands with tears in her eyes, smiling proudly.
But Tharion didn't lift the trophy immediately. His gaze lingered where Selene had been taken, his thoughts a storm of revelation and emotion.
He finally whispered to himself, barely audible over the noise:"Even across worlds… even through death itself… we found each other again."
And somewhere deep inside, he knew — this wasn't the end.It was only the beginning of something much greater.