Daiso opens massive new 25,392-square foot Tokyo flagship store with its two sub-brands included

Daiso, Standard Products, and Threeppy, all together in Ikebukuro.

Read More