Yunalesca. She has three forms and has attacks that can one shot your team if you haven't prepared for them. Of course, if you have prepared, she'll just Regen and Curaga your Zombies to defeat and having to watch that annoyingly long scene three times in a row until you beat her is annoying. Definetly the Hardest Required Boss for me.