Every Played Legend of Zelda Skyward Sword? This has my vote for the best boss battle
Why? Bog standard regular fight for the most part, Use your weapons to avoid his swinging axes, removing his arms reveals the weak spot on his chest. Pretty standard for a boss fight from the Zelda Series, using the weapons in the dungeon to beat the boss.
Then after 2 rounds it changes. Koloktos is no longer stationary, and his 6 hands each hold one sword with the intent of messing you up.You follow the same process as before to disarm him, but this time is different. He leaves the weapons behind, and you get to buypass the need for using the dungeon's weapon. You get to literally tear the bosses arms and legs off using his own weapons.