Tag: Creator

news-18062024-074717

Masahiro Sakurai Films Final YouTube Video for Super Smash Bros. –...

Masahiro Sakurai, the creator of Super Smash Bros., recently announced that he has filmed the final video for his YouTube channel, Masahiro Sakurai on...