Kingdom Hearts/Secret Bosses

Phantom
Fought in Neverland, if we come back there near the end of the game. We must go to a room with a save point and a pixie, then take her issue. Peter must be in our team, because only he can understand the pixie. Battle is hard for two reasons: we cannot use summons (what means no auto-life) and the Phantom uses curse that kills instantly when the countdown reaches zero. To stop the countdown and buy some time we must cast any of stop spells near the clocktower.

Kurt Zisa
Fought in Agrabah, if we come back there near the end of the game. We must go to the Alladin's room and take issue from the Flying Carpet.

Sephiroth
Fought in Olympia Stadium in the Platinum Cup. Sephiroth is seen as the hardest boss in Kingdom Hearts ( original version, not Final Mix).

Enigmatic Man (Final Mix only)
The hardest boss in Final Mix. He attacks in the same way as Xemnas in Kingdom Hearts II and is found in the room in Hollow Bastion where you fought Maleficent Dragon.