But Ultimecia travels back when she is killed and passes her powers onto Edea.
So essentially Rinoa and Ultimecia are both descendants of each other. :/ XD
Yeah, is the reality