Dec. 17 Set for Mr. Sakurai’s Sephiroth Showcase in Super Smash Bros. Ultimate
Mr. Sakurai Presents Sephiroth Super Smash Bros. Ultimate Showcase Set for Dec. 17 Nintendo has announced that the highly anticipated Super Smash Bros. Ultimate presentation, featuring the reveal and showcase of the newest fighter, Sephiroth, will take place on Dec. 17. The presentation will be …