1 of 7
Shoppers line outside of retail store Bic Camera to buy Nintendo’s newest computer game “Switch” in central Tokyo
ADVERTISEMENT
ADVERTISEMENT


ADVERTISEMENT
ADVERTISEMENT

ADVERTISEMENT
Shoppers line outside of retail store Bic Camera to buy Nintendo’s newest computer game “Switch” in central Tokyo