Amiibo Winrates - Vanilla
Super Smash Bros. Ultimate
79
118
Share
Players
79
Tournaments
118
Pending
0
In progress
0
Completed
118