Switch ads in Japan’s Tokyo Station
Posted on February 5, 2017 by Brian(@NE_Brian) in Images, Switch
A new round of Switch ads have been spotted in Japan’s Tokyo Station. Zelda: Breath of the Wild, Splatoon, and Mario Kart 8 Deluxe are featured. The system itself has its own set of ads as well.
Here’s the full set: