This is what SHOPPING in Japan is like! Mega Uniqlo & Don Quijote Tokyo