Gaming News Travis Touchdown is In Smash Bros. Ultimate…as a Mii CostumeBy William "Shadowz" KokOctober 3, 2020