Top 10 Hardest Kingdom Hearts Bosses of All Time
10. Young Xehanort (Kingdom Hearts 3D: Dream Drop Distance)
Easily the most difficult boss found in the main story of any Kingdom Hearts game, Young Xehanort acts as the true final challenge for Dream Drop Distance players.
Armed with powerful magic and a wide array of physical attacks, Xehanort can make quick work of you and your Dream Eaters if you go in unprepared.
Basic combos, guards, magic spells and flow motion attacks, as well as dodge rolls and evasive actions, all need to be executed with careful precision to take him down.
Even after you do though, he’ll use one final time spell to try and reverse the damage he has taken, forcing you to dodge his reality phasing attacks and hammer away at the spell as fast as possible to undo it before he’s revived.
It was a fitting confrontation to (nearly) cap off the game with, and one which rose the bar for how hard a boss in the games’ main stories could be.