Super Smash Bros. Ultimate Sephiroth DLC Coming on December 22 | Learn More Here
Super Smash Bros. Ultimate Nintendo™ Switch – US, EU & JAPAN Mark your calendars, folks, as Sephiroth from Final Fantasy VII is coming to the Super Smash Bros. Ultimate on December 22. You will...