Smasher:DemLong

demLong is a Super Smash Bros. Melee player from Italy.