For Day 18 of the Kingdom Hearts 3 Countdown Challenge - Charms.


"The battle ahead is unlike anything we've faced before."

Sora summoned his Keyblade. Dangling off the hilt of it was a charm both old and new, broken pieces held together by whole ones.

"This charm will make sure we won't be separated again."

Sora could sense the magic radiating off it, sense the transformations buzzing to be unleashed from Oathkeeper's upgraded form.

Because Kairi was here with him, too, her words in his head and treasured memories of her in his heart. And until they could be together for real, this was her way of fulfilling their promise.

"Kairi, thank you. You know I'm always with you, and… after this is over, we'll be together for good. No more promises. It'll be real, I swear."

With that in mind, he was ready. It was time. Taking a deep breath, he charged.

It was true, he fought for the light. It needed to be restored after Xehanort had done his best to make it expire like the prophecy had said.

He fought for his friends, too. They kept him going even in his lowest of lows, and their strength was his strength. He wanted to create a world where they could be happy, where their tears would be gone and their smiles would return.

But he fought for Kairi most of all. And until he could fulfill his vow, he would keep on fighting.

He was determined to keep his oath if it was the last thing he did.


As I was writing today's prompt, I had this thought: if Oathkeeper is in KH3 (which it almost certainly will be), and all the other Keyblades have transformations… then that means… Oathkeeper will, too! Think of all the wonderful possibilities! I can't wait to see it in all its updated HD glory.

Anyway, thank you for reading!