i hate sephiroth... he is such a waste of time in the series and i dont even want a backstory of them explained. and zack was never in KH but he showed up so there is a possibility that genesis could be the black feather. plus it is ten years in the past you can obviously introduce new characters.