Since the company’s founding in 2019, Starface World says it has sold over a billion individual Hydro-Stars, its version of the pimple patch.
Since the company’s founding in 2019, Starface World says it has sold over a billion individual Hydro-Stars, its version of the pimple patch.