I would have to agree about Ultimecia being one of the best FF villians. I would say that Ultimecia is one of the hardest villians to beat in the FF series. I have beaten FF7, FF8, and FF9, and I spent a longer time beating Ultimecia and her various allies/forms than I did beating Kuja in FF9 and Sephiroth in FF7. The longevity of the battle with Ultimecia taking various forms and transitioning into different realms makes for one of the hardest FF battles that I have come across. Also, her lack of presence yet informative nature throughout the game is an excellent build-up for the ending battle. Her unique way to control Rinoa, Edea, and Adel were interesting to experience and solidified Ultimecia as the supreme sorceress and a formidable final boss to battle against to end the game.







