Smasher:Dudutsai

dudutsai is a Melee main from New England. He is currently ranked 7th on the Massachusetts Power Rankings and 14th on the New England Power Rankings. He has wins on and.