And for those of you wondering... BEST FIGHT - Roxas The only fight that really feels like an acrobatic duel with a lot of simple but well thought out mechanics. Roxas continues to be my favorite fight of all the Organization members. WORST FIGHT - Xemnas 90% of this fight is spent just waiting for him to stop attacking so you can do any damage whatsoever. With his constant teleporting, it's unnecessarily tedious to keep up with him, especially with all his floating testicles. I learned the hard way that I still had Quick Run unequipped from several fights ago, so I couldn't chase him as well as I wanted to. I intended to re-equip it on the next try, but ended up killing him on the first pull so... Data Xemnas is tied with Lingering Will for worst boss in Kingdom Hearts II owning to both of them having a tediously high amount of wait-time. You can pinpoint the part where I just gave up and spammed Limit Form. EASIEST FIGHT - Demyx Demyx continues to be a Dunce-Trap in that he punishes you the hardest for trying to mash through his attacks without actually engaging with the fight. Everything I said about Demyx in my video about button mashing still stands and if Demyx is one of the hardest bosses for you I suggest you stop pretending this is Dynasty Warriors and pay attention for five seconds. HARDEST FIGHT - Larxene Larxene is a DPS Race, with her constant unending damage, extremely long stunlocks that can potentially ignore Once More (Xaldin has the same problem, but its just one attack instead of all of them) and her extreme weakness to Reflect. I actually beat her on a fluke because I happened to be in Final Form when she clone-swarmed me, so spamming Reflect had both Keyblades chewing her health bar and the explosion hit both twins for double it's normal damage, which was already too high. Technically I cheesed the fight, but Larxene is such a pain in the ass to fight I wasn't going to do that again legitimately for another 40 pulls.