Japanese Super Mario 3D All-Stars Super Mario Sunshine commercial
Posted on September 4, 2020 by Ervin in Switch, Videos
Nintendo unveiled another Super Mario 3D All-Stars trailer in Japan today, this one showing off Super Mario Sunshine. Check it out below.
Super Mario 3D-All Stars launches on Switch on September 18.