Can you tell me the answer to where is the biggest store in the world??
Shinsegae