Starface World
Starface World is a consumer skincare brand that sells star-shaped hydrocolloid pimple patches (Hydro-Stars®) and adjacent acne-care products, packaged in refillable mirrored compacts and distributed through direct-to-consumer and retail channels.
MarketsNYC e-commerce