All the (expensive) Nintendo merch you could imagine.

Located on the 6th floor of the Parco Department Store in Shibuya.

Other Shibuya Attractions