i heard somewhere something about edea being ultimecia because ultimecia eventually went back in time and gave herself her own powers so that she could be ... reincarnated or something. i dont quite believe that, but what do you guys think?