Nintendo TOKYO, the first official store to be directly managed by Nintendo, is slated to open in Shibuya, Japan later this year.
No comments:
Post a Comment