8. Oogie Boogie – Kingdom Hearts
Kingdom Hearts has you battling many iconic Disney villains, but Oogie Boogie stands out purely for how unique his battles are. With Jack Skellington in tow, the party arrives at Oogie’s Castle, where the villain is hatching a scheme to use the power of the Heartless.
The boss battle actually takes place in Ooogie’s torture chamber, which is designed as a kind of roulette wheel. The party has to contend with the villain throwing flaming dice, different sections of the wheel being sealed off with spikes, and other effects that happen as Oogie gambles. Things aren’t over when you defeat him here though, as the second phase sees Oogie actually taking control and morphing into his entire castle.
Now you have to jump all over the castle destroying dark orbs, as the villain continuously shoots fireballs at you. Oogie’s battle truly is the perfect example of how Kingdom Hearts has been so great at creating unique bosses.