A flash store is a temporary pop-up shop set up in a mall for a short period of time. It is a marketing strategy used by brands to create buzz, test new products, or promote sales. The store is designed to be eye-catching and often features unique or limited-edition items. To set up a flash store, the brand would need to negotiate with the mall management, plan the layout and design, stock the products, and coordinate promotional activities.