Japanese Super Mario 3D All-Stars trailer
Posted on September 3, 2020 by Brian(@NE_Brian) in Switch, Videos
Nintendo has published a Japanese trailer for Super Mario 3D All-Stars showing off a bit more from the collection. Watch the video below.
Super Mario 3D All-Stars arrives for Switch on September 18.