Kingdom Hearts/Keyblades & Other Weapons

Throughout the game you obtain many keyblades, all of which specialize in strength, magic, agility, or range of attack.