Smasher:BeLia

beLia is a Melee and  main from France. He was previously ranked 8th on the French Power Rankings.