HomeAnime News Network Super Smash Bros. Creator Masahiro Sakurai Teases New Game byadmin hg -October 22, 2024 0 Sakurai details game proposal on finale episode of his YouTube series from Anime News Network https://ift.tt/mAJsnHC Tags Anime News Network Facebook Twitter