Smasher:Mordo

Mordo is a Super Smash Bros. Melee main from London, England. He is currently ranked 10th on the United Kingdom Power Rankings and 4th on the London Power Rankings. He has set wins over, , , , and.