Japanese Captain Toad: Treasure Tracker Switch commercials
Posted on June 28, 2018 by Brian(@NE_Brian) in 3DS, Switch, Videos
Nintendo has a trio of Japanese commercials up for Captain Toad: Treasure Tracker – two short ones and a longer one. We have the full set below.