japanesenintendo.com
Nintendo E3 2019
(Last updated 08 June 2019) Nintendo has outlined its plans for E3 2019, which takes place 11–13 June in Los Angeles, including competitions featuring the world’s top Super Smash Bros. Ultima…