← Back to the story archive

A revenge tale

Darth Kage VS Ajax

The crater still breathed. Its rim exhaled red dust in slow pulses, as though the ground itself remembered how it had been made—by Kage's own blast, turned back on him, the shame…

6 min readFiled
Darth Kage, a character in Darth Kage VS AjaxAjax, a character in Darth Kage VS Ajax

Characters in this tale

Darth KageView the character saga →Ajax
The story

The crater still breathed. Its rim exhaled red dust in slow pulses, as though the ground itself remembered how it had been made—by Kage's own blast, turned back on him, the shame of it pressed into the rock like a brand.

Darth Kage was already moving when the memory finished. He came up out of the ash on one knee, crimson blade angled low, and the horned mask tilted toward the small figure across the broken ground. Ajax stood four-legged and immovable in his golden helmet, red cape snapping, Lambda shield planted like a verdict. He had not moved. He never needed to.

"You kneel again," Ajax said. Monotone. No cruelty in it. Only fact.

Kage rose. The joints of his jagged armor clicked like old prayer beads. He said nothing. His hair—long, black, disheveled—hung across the mask's glowing eyes, and through those eyes he studied the pug the way a monk studies a koan that has already broken his hand.

*The code is loss. Pain is fuel.*

He had recited it in the dark between fights, the way samurai recite death poems. The last battle had taught him what he was: a Sith who had trusted his own mind as a weapon, and had watched that weapon handed back to him, gleaming and useless. Ajax could not be deceived. Ajax could not be *reached*. Every illusion Kage wove slid off the Lambda shield like rain off a temple roof.

So Kage stopped weaving.

He lunged.

The crimson katana came in a rising arc—not the feint he had used before, not the psionic stutter that had failed, but a plain, brutal cut aimed at the lion-head brooch at Ajax's throat. The pug did not flinch. The shield rotated a fraction; the blade screamed against it and slid away, and Ajax's short sword answered from beneath, punching at Kage's shin. Kage's armor caught it. Sparks bloomed like fireflies in a dream.

"Your technique repeats," Ajax said. "You tested that angle in the first exchange. It failed."

"Correct," Kage said. His voice was low, resonant, almost gentle—then it burst loud, sudden, like a door kicked inward. "*And you always answer the same way.*"

He spun, dropped his shoulder, and drove his free hand into the ground. Not a blast this time. A *root*—black tendrils of sorcery threading the crater's soil, seeking the anchor beneath Ajax's stance, the hidden geometry of his immovable guard.

Ajax's eyes did not widen. He had seen this trick's ancestor before.

He raised the Lambda shield and struck the earth.

The impact rang out low and enormous. The tendrils shattered at their source, and Kage felt them whip back into his own arms—cold, binding, his own spell strangling his wrists. He staggered. His blade dipped.

"You learned nothing," Ajax said, stepping forward. "Loss is not fuel. Loss is data. You keep burning it instead of reading it."

Kage laughed—a short, harsh sound through the mask. Blood dripped from beneath his gauntlet where the reflected vines had cut him. The pain arrived, and he *let* it arrive, let it fill his chest like hot tea poured into a cracked cup.

*Pain is fuel.*

*But fuel must be spent, not hoarded.*

And then—something turned over inside him. Not rage. Not illusion. Something quieter and worse.

He looked at Ajax and understood, at last, what the pug *was*. Ajax was a mirror that had never once been asked to reflect the void. He could reflect power, yes. He could sever roots, yes. He could adapt to any tactic, because every tactic Kage had used was a *thing*—a solid object with an edge and a shape, something a shield could meet.

But a Sith's oldest weapon was not a thing.

Kage straightened. He let the crimson blade fall to his side. He closed his eyes behind the mask.

Ajax watched. His shield did not lower. But his weight shifted—one paw forward, ears flat beneath the golden helmet. He was analyzing. There was nothing to analyze.

Kage began to breathe. In. Out. In. Out. And with each exhale, the space around him grew *less defined*. The red moon overhead seemed to dim and brighten in rhythm with him. The crater's rim softened. The ash forgot where it had fallen from. The whole battlefield began to lose the quality of a place and become instead a *condition*—a smoke that had no source, a fog that was not made of water but of withheld certainty.

Ajax stepped in. He closed distance, because his memory had taught him that ambiguity was his weakness, and aggression was his answer. His short sword stabbed at where Kage's throat should be.

It passed through.

Not an illusion—an illusion has edges. It passed through because Kage had stopped deciding where he *was*.

"Show yourself," Ajax said, and for the first time there was the faintest pressure in the monotone, a stone pressing on a stone. "Fight as a warrior."

"You named the code for me," Kage said, and his voice came from everywhere and nowhere, from the ash and the red moon and the inside of Ajax's own helmet. "Loss is pain. Pain is fuel. I have been burning it wrong. I used it to *strike*. I should have used it to *change*."

The tendrils returned—but not from the ground. They grew from the fog itself, from the *undecided* air, and they did not bind or strike. They simply *unmade* the certainty of Ajax's footing. The Lambda shield could sever a root. It could not sever the absence of a floor.

Ajax struck the ground again, and the ground—his ground—answered with nothing, because there was no ground, only the question of it.

He fell one paw's breadth. It was enough.

Kage's crimson katana came out of the smoke at an angle that could not be calculated, because it had not been chosen until it had already landed. The blade did not cut Ajax's body. It cut the strap of his lion-head brooch, and the red cape tore free into the fog, and the Lambda shield—Ajax's whole argument, his mirror, his adaptation—tilted as his left side went suddenly light and unanchored.

"There is no geometry to break if I do not give you one," Kage whispered. "*Juyo does not repeat. It remembers.*"

Ajax lunged anyway. Loyal, unyielding, refusing the false victory—and it was not false, it was simply *finished*. Kage met him with the flat of the blade, pushed the short sword aside, and laid the crimson edge against the pug's golden helmet with a stillness that was worse than any blow.

"Yield," Kage said. "Or I will teach you the same lesson I learned: that some pain is not fuel. It is only ash."

Ajax stood very still. His shield was still up, but the fog had taken its edges. He looked at the Sith and saw no lie in the mask's glowing eyes—only a warrior who had finally stopped burning and started *becoming*.

"Understood," Ajax said. Monotone. Factual. He lowered the shield.

Kage stepped back into the fog, and the crater slowly remembered its shape, and the red moon looked down on a battlefield that had never quite existed, and a Sith who had learned that the chains break only when you stop pulling against them.

The recorded ending

This encounter ended with Darth Kage still standing.

This fictional story was generated by PicWar AI from player-created characters and a public battle for entertainment. It does not describe real people or events.

Would you rewrite this ending?

Create a hero who could challenge Darth Kage.

Start with a sketch or image, create your own hero in PicWar, then send it into a new battle story.

Keep reading

These characters return in other tales

Send another hero into the archive

Every tale on this shelf begins with a character someone imagined.

Stay here and keep reading, or use a sketch or image in PicWar to create a character who may enter a future story.

Create a character