Leon (Squall Leonheart) is a character in the Kingdom Hearts series. He lives in Traverse Town and has an unusual lust for the power of the Keyblade's Chosen. His history is unknown, but he appears to have a connection to Yuffie. Leon is originally a characer from Final Fantasy VIII.
In Kingdom Hearts, Leon has long brown hair, and a silver necklace. He also wears black gloves and black shoes. Leon has a very short jacket on, which covers a white undershirt. He wears black jeans, and has three belts on over them. These jeans also have zippers going down both sides of them. He also has three straps on his left arm just above his glove.
In Kingdom Hearts II, his hair became brighter brown, and also shorter. His jacket also gained a fur collar, similar to what Squall looked like in Final Fantasy VIII.
Leon is a caring person, but only to those who he actually knows. When he first met Sora in the first game of the series, he seemed very quiet. However, as time went on, Leon began to show that he actually does care for people, such as Sora after the Battle of 1000 Heartless. In the second game of the series, after returning to his home of Hollow Bastion, he seems to be much happier, by smiling more and having a better attitude. Also, in the second game, Leon proves that he is a good leader, when he leads the Hollow Bastion Restoration Committee.
 Journal Entries
 Kingdom Hearts
A swordsman who wields the Gunblade. His real name: Squall Leonhart. He escaped to Traverse Town when the Heartless raided his home world. To part with his old self, a man who had been helpless to stop them, he changed his name. Since meeting the king, who has been so vigilant against the Heartless, Leon has sought the truth behind the "key".
"Final Fantasy VIII"
 Kingdom Hearts: Chain of Memories
A cool and collected swordsman who wields a gunblade. His real name: Squall Leonhart.
Leon once fought with Sora against the Heartless, but the Leon we met in Castle Oblivion is a product of Sora's memory, so he can't remember much of what happened before.
 Kingdom Hearts II
Final Fantasy VIII
A swordsman who carries a gunblade. His real name is Squall Leonhart. He took the name Leon to distance himself from his past self — the man who stood helpless as Heartless invaded his home.
For some time he took refuge in a different town, but thanks in part to Sora's help, Leon was able to reclaim this, his hometown. Now he works tirelessly towards its restoration.
 Kingdom Hearts Re: Coded
A swordsman from Radiant Garden. When he was still a boy, his home was lost to darkness, and he was forced to flee with Cid and the other children to Traverse Town. He no longer uses his real name, a symbolic farewell to the little boy who was not strong enough.
Later, Leon would fight against the forces of darkness more than once, but thanks to Sora, he can now focus on rebuilding his home.