Shibuya Parco Reborn: Nintendo’s First Store in Japan, A Unique Pokemon Center and More
Shibuya Parco reborn On Friday, November 22nd, the reborn Shibuya Parco will finally open its doors to the public. Featuring 180 unique stores, organized around…