News Sakurai Debuts Terry Bogard In Super Smash Bros Ultimate A Fury of details Eleanore BlereauNovember 7, 2019