Nintendo Switch - Japanese TV Spot

Japanese TV Spot of the Nintendo Switch.