Oh my god, I think the last character might be from Ubisoft...
I didn't even think about it but, Grant Kirkhope said that the way he got ahold of Sakurai and got his chance for Smash was THROUGH Ubisoft.
Mario + Rabbids was a collaborative effort that released in 2017.
If the character is not from Koei-Tecmo, and they're not from Bethesda, I think they're from Ubisoft...
It's just a hunch, just an observation, but we may be getting Rayman or an Assassin? I'm in full on conspiracy mode right now. Is Ezio ****ing incoming though? Like, it makes sense because of how big Assassin's Creed is, and the timeline makes sense too, and even the out of nowhere thing that no one would expect is there...
I **** you not I think it might be an Assassin's Creed character...
Edit: If Spirits deconfirm then that would mean that the Rabbids and Rayman are OUT... and what is Ubisoft's biggest franchise? Oh god.