Smasher:Mr. Lemon

Mr. Lemon is a Melee main from New England. He was formerly ranked 13th on the New England Power Rankings and 10th on the Massachusetts Power Rankings. He took a set off and.