I know that Riku Kairi Sira and Mickey have a keyblade and im fine with that. You know the four realms. What i dont get is how Roxas gets a hold of 2. I understand that he is part of Sora and can wield them but that dosent mean they can come right out of the blue. And when you drive where the heck does the extra key come from?