Ok so he had three hearts inside of him...So when sora stabbed himself to relase the hearts...then the two that appeared. One was Kiari's,and the other was......Ven's? Oh lol this is confusing... This is what I think,when he did that,Ven returned back to normal....but instead,took the name Roxas...