Sunday, 26 February 2017

Nintendo Switch's in Japanese Stores

Walking around Tokyo today and what do I see, the full selection of Nintendo Switch consoles and accessories on display in stores! This is going to be huge here in Japan.




Tokyo
東京