Instructions
Defeat Clayton at the end of the Deep Jungle world to receive the Jungle King keyblade.
Beat the Genie Jafar boss battle in Agrabah to obtain the Three Wishes keyblade.
Play through the Atlantica world to get the Crabclaw keyblade.
Beat the Oogie Boogie boss in Halloweentown to receive the Pumpkinhead keyblade.
Clear the Neverland level to obtain the Fairy Harp keyblade.
Defeat Monstro, then travel back to Traverse Town. Go to Geppetto's shop in District One and he will give you the Wishing Star keyblade.
Acquire all magic abilities -- blizzard, fire and thunder -- then talk to Merlin. He will give you the Spellbinder keyblade.
Defeat all enemies in the Phil, Pegasus and Hercules Cup competitions to earn both the Metal Chocobo keyblade and the Olympia keyblade.
Travel to Hollow Bastion for the first time and go to the secret waterway to find Kairi. Talk to her to obtain the Oathkeeper Keyblade.
Return to Hollow Bastion and go to Grand Hall to find the Oblivion keyblade.
Seal off Hollow Bastion after your second trip, then go to the Library and speak with Belle. She will give you the Divine Rose keyblade.
Defeat both Leon and Cloud in the Hades Cup to get the Lionheart keyblade.
Go to the Moogles Shop in Traverse Town and synthesize the following items: five Lucid Gems, five Power Gems, five Thunder Gems, three Mystery Goos and three Gales. This will create the final keyblade -- the Ultima Weapon.