Smasher:Travioli

Travioli is a Super Smash Bros. Melee player from Missouri. Travioli is currently ranked 4th on the Missouri Power Rankings and 1st on the St. Louis Power Rankings.