Smasher:JRose

JRose is a Super Smash Bros. Ultimate player from Stockholm, Sweden. JRose is ranked 13th on the Swedish Power Rankings and has beaten, , , , , and.