Home
Archives
Twitter
Facebook
YouTube
Instagram
About Check it! Japan
Contact
Patreon
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
東京
Newer Post
Older Post
Home