2 years 10 months ago
Link
The Tokyo-only official Nintendo store will be heading to five major cities this summer, including Sapporo, Fukuoka, and Nagoya.
The post Nintendo TOKYO Pop Up Stores Are Coming to Major Cities Across Japan appeared first on Siliconera.