First Nintendo Store Opening In Japan
This fall, Japan is getting its first Nintendo Store. Called Nintendo Tokyo, the official shop will be located in the brand new Shibuya Parco building.
This fall, Japan is getting its first Nintendo Store. Called Nintendo Tokyo, the official shop will be located in the brand new Shibuya Parco building.