Starface is a skincare brand known for its brightly colored, star-shaped hydrocolloid patches. Its products bring playful design to everyday blemish care.