Kingdom Hearts 3: 10 Final Fantasy Characters Who Must Appear
10. Sephiroth
Every numbered Kingdom Hearts game has had Sephiroth appear as a hidden boss for Sora to challenge. Seeing as how Kingdom Hearts 3 is the culmination of the Xehanort saga, it makes sense for Sora to have his final battle with Sephiroth and end things once and for all.
Besides featuring as an extra boss, Sephiroth hasn't really seen much use in the Kingdom Hearts universe as of yet. His brief encounters with Sora are almost always punctuated with a battle with Cloud, although we never get to see the outcome.
For his appearance in the final act of the Xehanort saga, Sephiroth should have a much bigger role, including a much more cinematic battle with Sora. Even including Cloud as a party member against Sephiroth would be pretty cool, although it might ruin the challenge a little bit.
Nomura has confirmed that the team are still deliberating whether or not to include Sephiroth as a secret boss in Kingdom Hearts 3, as they don't want to make him seem redundant. Considering that Olympus Coliseum will have appeared in six different games by Kingdom Hearts 3's release, it doesn't seem like we'll be missing out on Sephiroth.