nintendosoup.com
Watch The Japanese Super Smash Bros. Ultimate Introduction Trailer | NintendoSoup
Nintendo has pushed out a 7 minute long introduction video for Super Smash Bros. Ultimate in Japan. Read more