Ultimecia i always got stuck on her final form untill i got some more hero medicines and learned how to use the junction system i also beat omega weapon for some experience, i then beat 3 of the seal guards to unlock magic, revive and limit break