Flagship stores are Sanrio Boutique stores over 1500 sqft that offer a wide selection of Sanrio merchandise, including limited-edition and collector items, specialty products from Japan, “Sanrio Luxe” branded high-end items, and select licensed merchandise often not found in other Sanrio Boutiques.