Nintendo has announced that Mr. Sakurai Presents – Sephiroth airs on December 17th at 5:00 PM EST! This presentation is hosted by Super Smash Bros Ultimate director Masahiro Sakurai and will give players a deep dive into Sephiroth in-game.

Stay tuned at Final Weapon for the latest Japanese gaming news and updates!