Author's Note: Surprised it's up so soon? I actually am too. Sorry, Lost Souls fans - this sequel ended up coming out before the Lost Souls sequel…but don't worry, LS WILL have a sequel posted soon. Profile has full summary, etc.

Disclamier: I don't own the Kingdom Hearts series - they belong to SquareEnix. I own the plotline, the name, and the laptop I'm writing on, but not the computer I use to post it - that belongs to my Mom...

Invisible Heart II

Chapter 1

An old friend

It had only been three days.

To Kairi it felt like at least three weeks.

The first day, she had written on the cave wall. The second day, she didn't leave the house. And now was the morning of the third.

Riku hadn't talked to her at all the first day, and she hadn't talked to him. She didn't even know what happened after she woke up - she only remembered being in a blur, hearing Leon's voice on the Gummi Ship communicator, and arriving home shortly after.

The second day, Riku had tried calling her, but he hardly got any words out of her. Kairi's mind began to wander as the sun rose…

"Yup!" Sora grinned. "You'll see loads of other worlds with me and Riku. Promise."

Kairi burst into tears at the memory, cuddled in her bed with her teddy clutched close to her.

"You PROMISED Sora!" She sobbed, hugging her teddy harder, just realizing it was the one he had given her for her 7th birthday.

"Why'd you have to leave?! Why'd you have to be so…so…Sora!"

A sudden resounding BOOM stopped Kairi's tears, and she looked out her window, only to see what resembled a crashed Gummi Ship, extremely close to her house. A gasp escaped Kairi as she stared at the boy who was struggling to keep his balance - he had obviously just climbed out of the Gummi Ship.

Her breath caught in her throat. Excitement pumped through her veins, and her heart clenched as she set eyes on the boy.

"S-Sora!" She squeaked, and hauled herself out the window and onto the roof awning just below it. She quickly swung herself down and ran towards the boy, realizing a few things:

His eyes were still perfectly blue

He was still the same height

His hair was still spiky…

Only he was blond.

Kairi was speechless. Of course she recognized the boy, it had only been a little over six months, but it shocked her to see him here…to see Roxas. It made it feel so…final.

He was struggling to keep his balance, the way you try and walk in a straight line after spinning in circles for five minutes straight.

"Man this has to be the what…second time he's killed himself for you?" Roxas asked groggily, leaning over and holding his hands to his head.

"ROXAS!" Kairi shouted. She attempted to grab Roxas by the front of the shirt, but since he was so dizzy he just fell on his butt in the sands. Anger rushed over Kairi like nothing before.

"How can I get Sora back, where is he, what's going on?!" She practically screamed, her angered emotion turning suddenly to despair and sadness.

"I'm sorry, Kairi…" Roxas said, still looking a bit dizzy. "I really don't know anything. I only have Sora's memory's of what happened at The World That Never Was. I don't know anything more recent then that."

Kairi fell down across from Roxas in the sand, face buried in her hands.

Roxas shook his head rapidly too shake off his dizziness, then moved onto his knees to get closer to Kairi. He raised a hand as though to put it on her shoulder and opened his mouth, but instead of words a yelp of shock came out when Kairi jerked her head up and yelled,

"Riku!"

She glanced at Roxas who had fallen backwards, realizing she had scared him. "Riku, I gotta go tell Riku!" She jumped to her feet and felt her pockets for her phone - of course it wasn't there, since she hadn't changed her clothes since three days ago. Every time she tried to the feeling of their last moment together kept her from changing.

"Roxas, wait right here. I've gotta go call Riku." And without another word the broken hearted teen rushed off inside her house.


Within about 10 minutes Riku was standing next to Kairi and Roxas, looking quizzically at the blond.

"People might notice how much he looks like Sora." Riku said after a moment. "He'll have to stay somewhere so he doesn't draw attention."

"Why would it matter if he looked like…him?" Kairi couldn't bring herself to say his name.

Riku aised an eyebrow at her. "Oh, that's right, you wouldn't have heard...the whole island just thinks Sora's gone missing. They have search party's looking around for him. We can't tell them what happened without worrying about ruining the world order. Unless we dye Roxas' hair brown and pretend we've found Sora, we've got to keep this quiet…"

He trailed off as the three stared at each other.

"That's actually a great plan." Kairi said.

"Then why do I feel like an idiot?" Riku muttered, rolling his eyes at himself.

"Hey, hold up!" Roxas said, raising his arms. "You're gonna dye my hair??"

"We'll make sure it washes out." Riku said. "But stay low, and don't be seen. We'll be back as soon as possible."

Roxas sat down a grumbled slightly while Riku and Kairi headed off to the drug store.


Riku stared at the rows and rows of hair dye - there seemed to be at least a million for only brown.

"What shade do we get?" Riku asked in shock.

"Oh come on Riku, you must know something about buying hair dye." Kairi said sarcastically.

"What's that supposed to mean?" Riku said with a light growl.

Kairi just glanced at his silver hair before turning back to the boxes.

"Raven brown? Auburn? Sunset?" Riku asked, picking up a few boxes.

Kairi shook her head and reached mutely towards one box.

"Chestnut 247. It should go the right color because or Roxas blond hair."

Riku glanced at Kairi, noticing she was trying to act normal - Riku knew she must have missed Sora a lot if she remembered his exact shade of hair.

As he two went up to the cash register, Riku reached for his wallet and winced slightly. Kairi noticed, but didn't say anything as he paid for the hair coloring and the two left.

"C'mon, we better hurry." Kairi said, starting to jog back to where they left Sora's Nobody.

Riku started to jog after her, but after a moment stopped suddenly, muttering curses and holding his side.

"Riku? Something wrong?" Kairi asked, concerned.

"It's nothing." Riku grumbled, rubbing his side slightly. "Keep walking." He added irritably as she stared at him.

"Are you hiding something?" Kairi asked curiously. "You winced when reaching for your wallet, too."

"It's nothing." Riku grunted, and Kairi decided not to push it.


Roxas let out a slight scream when he saw his reflection in the bathroom mirror. Kairi was just glad no one was home to hear it.

"I'm…I'm…Brunette!" Roxas said, grasping at his hair dramatically.

"That was the point, dumbass." Riku said, rolling his eyes.

Kairi didn't say anything - it looked as though Sora was standing right beside her, with his hair cute shorter.

"This stuff better wash out." Roxas said, tugging at one of his spikes.

"Yeah yeah, let's just go over the plan." Riku said. "Basically, if it looks like we found him, they'll call off the search. Then Roxas can go back to his hair color and we can figure out what the hell is going on."

"Won't they wonder why no ones seen him in three days?" Kairi asked.

"I dunno, a coconut fell on his head an the got knocked unconscious." Riku said, giving a wave of his hand.

Roxas gave a loud sigh. "That sound like something my Other would do, actually…"


The plan went through simply and no one bothered asking any questions - though Wakka did start calling 'Sora' clutzilla.

The next day the three met up just as the sun was rising - Roxas had stayed on the island for the night, so Kairi and Riku used the boat to go meet him. When they got there they saw him standing under the waterfall, trying desperately to wash out the hair coloring.

"Hey, blond boy!" Riku called. Roxas slipped and fell flat in the water, getting soaked head to toe.

"At least that got the dye out." Roxas muttered as they came towards him. He pulled himself out of the water, shaking his hair like a dog, causing Kairi and Riku to get slightly wet.

"Roxas," Kairi said instantly, not beating around the bush. "I need to know everything about what happened. I have to know if…if there's anyway…"

Kairi was on the verge of tears again. She didn't want to ask if there was anyway to bring Sora back - it would make it even more final he was gone.

Roxas shook his head. "I'm sorry Kairi, I don't have any information. I have Sora's memory's - but the last thing I remember is Sora…well when he released the Heartless inside of you."

Kairi gave a sad sigh, feeling slightly helpless.

"And you crashed here on a Gummi how?" Riku asked, bringing up a subject that should have been asked the day before.

"Didn't you hear a word I said?" Roxas asked, slightly irritable. "The last memory I have is when Sora sacrificed himself. I dunno how I got here or why - probably something stupid to do with being a Nobody."

Kairi looked at him slightly surprised - she expected him to say the last line with complete resentment about being a Nobody, but he was really casual about it.

"We should head to Radiant Garden - they'll be able to help!" Kairi said suddenly, sounding desperate. "And with Maleficent out of the way we can do whatever!"

Riku gave a slight grunt and Kairi looked at him.

"What?"

"Not quiet." Riku said darkly. "She escaped."

Kairi gave a loud groan of frustration.

Roxas shrugged slightly. "Well at least this time I'll get to fight the old hag too."

Riku ignored the comment form Roxas. "Kairi's right, we should head to Hollow Bastion."


Roxas: How many times do they go to Hollow Bastion?! Like geez!

S-K-4-E: My fic, Roxie. I can make em go there a million times if I want.

Roxas: Starts a dramatic 'NOOOO!

Anyway there you have it, the first chapter and my first sequel! In a surge of inspiration I wrote out the entire plot line, and I'm actually impressed with myself o-o. It's going to be pretty long, since we're actually doing some journeying in this one! Check my profile for more plotlines, hit status and update dates! Please Review!

Roxas: Finishes screaming 'NOOOO!' Oh, we done already?