Smasher:MRRRRRRRR

MRRRRRRRR is a Super Smash Bros. Ultimate player from Austin, Texas, and formerly Oklahoma. MRRRRRRRR has wins over and  and was formerly ranked 10th on the Austin Power Rankings.