Sora

Sora (ソラ) is the primary protagonist of the Kingdom Hearts series, and the character that the player has direct control over throughout almost the entire series. He is an original character created by Tetsuya Nomura for the Kingdom Hearts series. Sora's weapon is the Keyblade. Though not the original wielder of the Keyblade, Sora was chosen over Riku because Sora chose light, while Riku opened himself to darkness. Nomura has stated that Sora's name can be seen as "sky"; the Japanese word for sky is sora (空).Over the course of the games, Sora grows older and matures. Nomura wanted to help illustrate this by having his fighting style in Kingdom Hearts II reflect his maturity; the combat system was completely reworked in the game for this. He is voiced by Haley Joel Osment in the English version and Miyu Irino in the Japanese version.

History
At the beginning of the series, Sora is 14 years old and lives on Destiny Island along with his two friends, Riku and Kairi. When their world is attacked by a group of corrupted hearts known as the Heartless, the three are separated. During the invasion, he obtains the Keyblade. Soon after, Sora meets Donald Duck and Goofy, who join him on his search for his friends. To blend in with the inhabitants of the various worlds they visit, the group's appearances are altered by either Donald's magic or, in Kingdom Hearts II, by Sora's magical clothes. Some examples include a dolphin-like merman and a brown lion cub. Sora later meets Riku on several occasions, but the two clash over saving Kairi. Riku is later possessed by Ansem, Xehanort's Heartless. After fighting him, Sora sacrifices his own heart to restore Kairi's to her body, becomes a Heartless and creates a Nobody, Roxas, in the process. Soon after, his heart is restored by Kairi. Sora, Donald, and Goofy then fight and defeat Ansem, and with the help of Riku and King Mickey on the other side, they seal the door to Kingdom Hearts. Afterward, Sora, Donald, and Goofy resolve to find Riku and the King.

While traveling the three find a fortress known as Castle Oblivion. Upon entering, they begin to lose their memories and Sora's memories begin to be manipulated by the Organization that is controlling the castle. The Organization use Naminé to make Sora forget Kairi and replace his memories of Kairi with herself. Sora discovers the truth behind the events that have taken place and after defeating the Organization members, he meets with Naminé. She puts Sora, Donald, and Goofy to sleep for one year to restore his memories to their state prior to entering Castle Oblivion. The three awake a year later in Twilight Town and learn about the Nobodies and Organization XIII. Sora also obtains a new ability, "Drive Form", from the new attire provided to him by the fairies Flora, Fauna, and Merryweather, which allows him to transform into more powerful forms and access to new abilities. Sora and the others begin their quest to confront Organization XIII and solve the mystery to why Sora is constantly being referred to as "Roxas". They eventually find King Mickey and Riku, as well as rescue Kairi who was kidnapped by Organization XIII during the game, who assist in fighting the organization's leader, Xemnas. Sora and Riku are separated from the others to fight Xemnas one last time. After defeating him they find their way back to Destiny Islands, where they are reunited with Kairi, Donald, Goofy and Mickey. It is confirmed that Sora and Riku will appear in the upcoming PlayStation Portable game, Kingdom Hearts: Birth by Sleep, which takes place ten years before the original Kingdom Hearts. Because of this, Sora and Riku will only be four and five years old, respectively.