Switch Japanese TV spots: 1-2 Switch, Cooperation and Competition, Dragon Quest Heroes I•II, Zelda

Switch less than a month away from its worldwide debut.