Hey, i dont know if this was posted already, and if it was, sorry, but I've been wondering for awhile...
In KH1 when Sora was turned into a heartless, Roxas was created. When Sora turned back into himself, it was only the heartless part that turned back. Roxas was still there. So Sora...