"You sure we're going the right way, Rainbow?" Jesse asked.

"No doubt. The Earthshaker feels like it's trying to pull back to its real owner yet not at the same time. It means we're getting close." Rainbow said.

"Well, all we can do is hope we're not too late." Jesse said.

"Same here. Wait...look up ahead!" Rainbow said as the two came to a halt as they saw Aqua and Ven battling against Terranort and Vanitas.

"Yep. That's them, all right. Looks like we made it in time." Jesse said.

"Yeah. Jesse, me and Aqua will handle Terranort. Vanitas is all yours and Ven's." Rainbow said.

"Got it. Leave it to us." Jesse said.

As the two grouped up to face their respective opponents, Rainbow faces Terranort with Aqua.

"I'm here, Aqua!" Rainbow said.

"You made it… thank you for coming." Aqua said.

"So the Element of Loyalty returns to save her friend. But you've come too late. This body is mine." Terranort said.

"I don't believe that, and neither does Aqua." Rainbow said wielding Earthshaker. "One way or the other… I'm getting my friend back!"

"Then come and claim him." Terranort said as Rainbow and Aqua charged.

As that battle commenced, Jesse joined Ven as he was fighting Vanitas.

"Don't worry, Ven. Backup has arrived!" Jesse said. "First Aid!" he shouted as he heals Ven's wounds.

"Jesse!" Ven smiled.

"Well well...look who showed up. This must be fate. I get to reclaim my heart and end you at the same time." Vanitas said.

"Don't count on it just yet. Fate has a way of seesawing between people." Jesse said.

"Enough! It's time for you to burn! Dark Firaga!" Vanitas said firing the dark fire at the two.

"O flickering blaze, burn… Fire Ball!" Jesse said shooting multiple fireballs to counter Vanitas.

"Dark Thundaga!" Vanitas said retaliating with dark lightning.

"Wrath of the heavens… Lightning!" Jesse said as a bolt of lightning struck Vanitas.

"Ahhh!" Vanitas shouted as his mask cracked a bit. "You...I will not sit by and let you make a fool of me like this." Vanitas growled as he charged with keyblade in hand.

"Now is the time for my ultimate technique! Come, O power!" Jesse said as a glyph appeared under him. "Shine like the morning star!"

"What are you doing? Whatever it is, it won't stop me!" Vanitas called charging.

"Uoooooooohhh! Try some of this!" Jesse said raising his keyblade high into the air as light surged upward around him and turned his keyblade into a gigantic blade of light. "Heavenly Bladewing!" he shouted as he swung the blade down, crashing onto Vanitas.

"Ahh!" Vanitas screamed as his mask broke apart. Upon getting back up, his face was clearly visible.

"Your face…" Jesse said. "It's just like Sora's."

"I'm the part of Ventus that was taken away. Sora was who Ventus needed to be completed. So why wouldn't I look like him?" Vanitas said.

"But… Ven didn't…" Jesse started.

"I didn't ask for this." Ventus said.

"Nor did I. We are brothers, who together, make a greater whole." Vanitas said.

"So why fight against us? Why not fight with us?" Jesse asked. "Fight against the darkness."

"Because I...am darkness. And I do stand by your side. I'm the shadow that they cast. How much closer can I be?" Vanitas said.

"But… Xehanort is the type that likes to mess with people's fates. Are you saying you're okay with this?" Jesse asked.

"He's right. We should be free to choose. Not just light, not just darkness. We choose to be who we are." Ven said.

"But...Ventus...I did decide who I am. Don't you see? What I am...is darkness." Vanitas said as he started to fade.

"I see…" Jesse said as he stepped forward. "May we meet again...in a better life." he said as he struck Vanitas, who completely fades away. "You should get going, Ven. Terra needs you."

"Right." Ven said running over to Rainbow and Aqua's sides.

"Give my friend back!" Aqua said as she fired spells at Terranort while Rainbow clashed Earthshaker with Terranort's No Name.

"I am not going to give up until I get him back." Rainbow said.

"Come guardian!" Terranort shouted as the guardian arose from Terranort's shadows and gripped her tight.

"Triple Plasma!" Aqua shouted forcing the guardian back with lightning spheres.

"I'm not going to let you get away with this." Rainbow said furiously striking Terranort again and again.

"Why won't you… give up?" Terranort asked.'

"Because I don't leave my friends in a jam, no matter how tight!" Rainbow said delivering one last shot to Terranort which brought him to the ground.

"Terra!" Aqua and Ven said running over to their fallen friend as they helped him to his knees.

"Terra… please." Aqua said.

"Rah...AAHHHH!" Terranort screamed as darkness surged from him as dark chains wrapped around Rainbow, Ven, Aqua and Jesse and suspending them into the air.

"Terra!" Ven shouted.

"You have to fight the darkness!" Rainbow shouted.

Terranort smirked as he got up. "You'll never be able to break these chains. They're our bonds!" he said as he started to toss Aqua and Ven aside. "You'll never have power over me!"

"I don't believe that, I never will!" Rainbow said before she found herself being tossed against the wall repeatedly.

"It doesn't matter what you think. You are nothing but an annoyance to me." Terranort said. "Now...to bid farewell." he said raising Ven and Aqua high into the air.

"No!" Rainbow cried.

"Terra...I kept my promise." Ven said as he and Aqua fell. But before they could even hit the ground, the guardian rose from Terranort's shadow and caught the two of them.

"Huh?" Rainbow asked.

The guardian, as if it now has a mind of its own, broke the chains, and set everyone free, setting down Ven and Aqua.

"How?! You fell into the…" Terranort began before the guardian gripped his head. And with the other hand, it furiously ripped off the cloth keeping its mouth shut.

"Haa...haaa….One...day...I will...set….things...right." it said.

"Terra?" Rainbow asked.

"Rainbow...I promised you that day… one day… I...will set...this right." it said. "I will return to this land...and protect...my friends!" it yelled as Terra started to emerge in a spirit like form. The heart shape inside the guardian began to glow brightly.

"It IS you!" Rainbow said.

"Rainbow...use the keyblade...set things how they should be." Jesse said.

"Right!" Rainbow said pointing Earthshaker at the two. "Now...return his body!" she shouted as a beam of light hit Terranort and Terra. Terra's heart soon left the guardian as it plunged itself back into its own body, purging Xehanort's presence from the body permanently.

Terra, with his hair now returning to his brown color as descending to the ground, he looked over to his friends. "Aqua! Ven!" he shouted running towards them.

"Terra...is it you?" Aqua asked.

"Yeah...it's me. You never stopped lighting my way back." Terra said.

"Terra?" Ven asked.

"I hurt you too, Ven. You found me, just like you promised." Terra cried as the three joined in a group hug. "You all saved me. Thank you."

"They both need the rest. After 10 years apart from you, they earned it." Rainbow said holding Earthshaker out to Terra. "I think this belongs to you."

"Thank you...for looking after it for so long." Terra said reclaiming it.

"Jesse, Terra, look after Aqua and Ven." Rainbow said. "There's still one more thing I gotta do."

"Wait rainbow, I'm coming too." Ven said as he fumbled over himself.

"That's what Xehanort wants us to do. Make one mistake, and it's checkmate." Rainbow said.

"But are you sure? You're worn out too, aren't you?" Jesse asked.

"As far as I'm concerned, what Xehanort did to me there only fired me up. I'm going so I can finally put him down." Rainbow said.

"Well, I've got no energy to stop you. Tell the others that we'll catch up later." Jesse said.

"Right, I got this." Rainbow said reaching for her geode only to collapse on the ground.

"Yep… Shouldn't have overdone it." Jesse said.

"Yeah...but in the end...the length she was going to help her friends...showed how much she cares for them." Terra said.

"I guess you're right that. I guess the rest is up to the others now." Jesse said.