Curious to know who you'll see in your trials while playing Super Smash Bros. Ultimate? There are close to 1,300 Spirits in the game, and we've listed them all for you right here.
Full story from the iMore Blog...
Full story from the iMore Blog...