Smasher:Articanus

Articanus is an American and  player from Savannah, Georgia. He was formerly ranked 4th on the Georgia Melee Power Rankings.