We know the Princesses of Heart will probably return in KHIII but there's something I'm not clear on. Yen Sid said that the Princesses' Hearts come from the pieces of the X-Blade. The X-Blade was broken in the Keyblade War, which took place in ancient times. And Kairi, one of the Princesses, was...