i still like other theory better... the one with sora having ven's, kairi's, and his own hearts in the time of KH1 and ven's and kairi's heart separating from his when he stabbed himself with the dark keyblade. ven's heart went to roxas when he came into being thus making him look like ven and...