MEGA Don Quijote Shibuya
The place that has EVERYTHING that you might/might not want. Open 24/7.. love this place.
Address: 150-0042
Neighborhood: Udagawacho
City: Shibuya
Region: Tokyo
Postal code: 150-0042
Country: Japan