Results - Temple Smash

[VIC] Temple Smash! Super Smash Bros. Ultimate 18/04/2021