So we know that sora failed his mark of mastery because he fell into his nightmares that which riku had to drag him out of. But a tough question would be, how is sora able to wield the master keeper on destiny islands from the 2013 E3 trailer if he didn't pass? By then, will sora have become a master? Was it left for him by aqua? And if so, WHY?? <-----