Discover the AMAZING Mega Don Quijote Store in Shibuya, Tokyo, Japan.
This store is just CRAZY, deco is super Japanese, sells a lot of Japan products and is super hyper
A must see when you are in Tokyo!
One of the funniest and most amazing shopping experience of your life!
From groceries, noodles, to makeup, to fashion, to electronics, they sell from everything!

2 Comments

Write A Comment