Smasher:Robert

Robert is a Smash 64 player from Virginia. He is currently ranked 20th on the 2021-2022 Smash 64 Power Rankings. He is the best active Smash 64 player in Virginia.