Sora is the main protagonist of the Kingdom Hearts series. He lives on the Destiny Islands with his best friends Riku and Kairi, and all three of them dream of venturing from Destiny Islands to find out what lies beyond. His home was consumed by darkness, sending him on a journey to many worlds across the Realm of Light. An upbeat youth, he travels with his new friends Goofy and Donald Duck in search of his missing friends, and uses his newly acquired weapon, the Keyblade, to put an end to the threats that destroyed his world.
Sora is four years old during the events of Kingdom Hearts Birth by Sleep, fourteen during Kingdom Hearts through Kingdom Hearts 358/2 Days, and fifteen during the events of Kingdom Hearts II and Kingdom Hearts 3D: Dream Drop Distance.
Sora is the original persona of his own Heartless and Roxas, the source of Xion's memories, and the bearer of Ventus's heart.
The B Team Storyline
Sora first showed up in Slade Strikes Back when Joker was attacking the Anime Empire. He burned him and his friends alive, and only Roxas lived thanks to the actions of Axel. However, in The Great Time Travel Adventure, Lizbeth went back in time and saved Sora and his friends.
Sora is now a member of Bender's Go Away team alongside longtime friends Donald and Goofy. Unfortuantely, he was kidnapped by Dark Samus and Count Veger. Then Discord got his hands on him and mind raped/hypontized Sora to kill the members of his team. He snapped out of it eventually, or so it seemed.
It was revealed that Discord had a fake one attacking the P Team and he subjected the real Sora to do acts of violence and cruelty like him. When Discord took his mind control off of him, Sora realized that evil felt and tasted good and decided to become evil willingly. Discord turned him into a tall, muscliar, powerful, handsome heartless/human hybrid so he could use the new evil Sora to have Kairi drool over Sora's new look and join the dark side with Sora. Then Discord threw back to good with Obodiah Stane knowing that Sora had served his purpose. Discord believed that Sora would never pure of heart again after this affair but what Discord did not know is that Sora can redeem his actions, which he did from the help of Bender and the others.
Sora, Donald and Goofy are set off to look for Mickey Mouse and The Children of the Autobots to aid them in their fight with Galvatron.
Alternate or What If Storylines
Sora returns in this alternative line alongside his friends Donald and Goofy to help Blue and The Alpha Team. He helps Princess Cadence to prove Blue's innocence during his interrogation.
While taking care of a small mob of Heartless, Sora was ambushed by Dr. Robotnik's robots and thrown in prison. He met Red while in the prison cell and they quickly busted out and rejoined the B-Team on their space station. While the ship was attacked, he was separated from Red and met with Oswald, Mickey Mouse, Repliku and Axel, the latter of whom saved the others from Yokai.
Editor's note: This is going to take a heck of a time to write...
Riku is Sora's longtime friend and rival. They've been that way since the ages of six and seven.
When Discord nearly desroyed Sora's mind, Sora allied himself with him. After his friends helped him see sense, Sora rejoined them, hating Discord with passion.
Friends:Kari, Mickey Mouse, Donald Duck, Goofy, Axel, Ventus, Terra, Aqua, Blue, Magneto, Bartok, Luigi, Meowth, Meta Knight, Ruby, Petrie, Gilbert, Shiny, Derek, Bender, Skipper, Heloise, Marceline, Finn the Human, King Julian, Ice King, Twilight Sparkle, Princess Celestia, Shining Armor, Solid Snake, Stan Smith, Sagat, Lizbeth, The Disney Angels, Emperor X, Johnatan Tangelo.
Enemies: Xhenaort, Organzation 13 (Except Roxas, Xion and Axel) , Vilgax, His Allegiance, Pete, The Disney Villains, BlackGarurumon