Smasher:Branspeed

Branspeed is a Super Smash Bros. Melee main from London, England. He is currently ranked 6th on the United Kingdom Power Rankings and 12th on the London Power Rankings. He has wins on, , , , , and.