Okay, so we all know Roxas was created when Sora sacrificed himself to free Kairi's heart etc...
But my question is how did Roxas get his own body? I mean isn't a Nobody a strong-hearted person's body and soul left behind? But Sora regained his own body shortly after. So what body and soul...