There are 1,300 Spirits in Super Smash Bros. Ultimate, and here they are

Printable View