COSRX AC Collection Calming Foam Cleanser

COSRX

AC Collection Calming Foam Cleanser

face foam cleanser

Added Last edited

Fit by skin type

General, ingredient-based — not your personalized match.

Dry
68%
Combination (dry)
68%
Balanced
98%
Combination (oily)
72%
Oily
72%

See how this fits your skin

Take the skin test and I'll show you how suitable this product is for you.

Take the skin test
24
Ingredients
5
Benefits
1
Actives
Find Dupes

A refreshing cleansing foam that mildly removes dirt and oil and exfoliates to keep the skin calm and clear.

Key Insights

Benefits

5
Anti-Acne
Anti-Aging
Blackhead Reducing
Hydration
Soothing

Active Ingredients

1
BHA

Risks

1
Allergen

About AC Collection Calming Foam Cleanser

Overview

AC Collection Calming Foam Cleanser is a cushioning foam cleanser from COSRX, a brand based in Korea. The formula is built mainly around hydration. The ingredient list runs to 24 ingredients, each broken down in full below.

Texture and finish

By its ingredient list the formula reads as moderately cushioned — emollient enough to feel like a cream, without the heaviest occlusives near the top. Hydration is handled by Glycerin, Cocamidopropyl Betaine and Water, humectants that pull water into the upper layers of skin rather than sealing it there.

What the formula does

Hydration: High. Ingredients that pull and hold water in the upper layers of skin, and here that comes from Glycerin, Cocamidopropyl Betaine, Water and Stearic Acid.

Who it suits

On richness alone it suits Balanced skin best, and is the least natural fit for Dry, Combination (dry), Combination (oily) and Oily skin. A few ingredients carry irritation flags, so reactive skin should patch test before using it on the whole face.

What it does not target

The formula contributes little or nothing on barrier support, antioxidant protection, oil control and brightening and tone. That is not a fault — most products are not meant to do everything — but if one of those is your priority, this is not the product that will address it.

What is not in it

Reading the full list, the formula is no drying alcohol, paraben-free, silicone-free, microplastic-free, sulfate-free and dye-free. Those claims come from the ingredient list itself, not from the packaging. It does contain fragrance and essential oils, worth knowing if your skin reacts to any of them.

Where it fits in a routine

It can be used morning and evening. In a routine it goes first step. Use on damp skin and rinse thoroughly. Follow with a toner or essence while skin is still slightly damp.

This summary is generated from the product's ingredient list. It is not a review, it is not the brand's own marketing claims, and it does not replace advice from a dermatologist.

Pros and cons

Drawn purely from the ingredient list

Pros

  • No drying alcohol
  • Silicone-free
  • No microplastics
  • Strong humectant content for hydration

Things to know

  • Contains fragrance or declared fragrance allergens
  • Contains essential oils, a common source of reactivity
  • 3 ingredients could feed malassezia (fungal acne)
  • Contains ingredients usually flagged for review during pregnancy

Which skin types it suits

Scored on how rich or light the formula reads from its INCI order.

Suitable for

  • Balanced skin

Less suitable for

  • Dry skin
  • Combination (dry) skin
  • Combination (oily) skin
  • Oily skin

Sensitive skin

A few ingredients here carry irritation flags. Reactive skin should patch test on the jawline for a few days before using it on the whole face.

Skin concerns

Based on the curated benefits documented for this product's ingredients.

Helps with

  • Hydration 7 ingredients

    Attracts and locks in moisture to keep skin plump and dewy

  • Anti-Aging 5 ingredients

    Boosts collagen and cell turnover to reduce fine lines and wrinkles

  • Soothing 3 ingredients

    Calms redness, irritation, and inflammation for sensitive skin

  • Anti-Acne 1 ingredient

    Targets breakouts by reducing bacteria and unclogging pores

  • Blackhead Reducing 1 ingredient

    Helps unclog pores and reduce blackheads for clearer skin

Does not target

Dark Spot Fading Evens Skin Tone Oil Control Pore Minimizer Smooths Bumpy Skin

None of the ingredients in this formula are associated with these benefits. This is not unusual, as most products are designed to target a limited number of concerns.

Key ingredients

The actives, UV filters and benefit-carrying ingredients in this formula, in the order they are listed.

1st on the list, which puts it at an estimated 30–80% of the formula.

Aqua (EU),Deionized Water,Distilled Water,Micromatrix Fractile AN,Onsen-Sui (JPN),Purified Water

Hydration

2nd on the list, which puts it at an estimated 5–20% of the formula.

Glycerine ;Glycerol (INN); Glycerol (RIFM); Glycerolum (EP); Glycyl Alcohol; 1,2,3-Propanetriol; 1,2,3-Trihydroxypropane

Hydration Anti-Aging

3rd on the list, which puts it at an estimated 5–20% of the formula.

Stearic acid

Hydration

5th on the list, which puts it at an estimated 2–10% of the formula.

Poly(oxy-1,2-ethanediyl), .alpha.-hydro-.omega.-hydroxy-, (32 mol EO average molar ratio)

Hydration

8th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Dodecanoic acid

Hydration Soothing

9th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Stearic acid, monoester with glycerol

Hydration

14th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Salicylic acid

Anti-Acne Anti-Aging Blackhead Reducing

16th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Icosanoic acid

Hydration

22nd on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Urs-12-en-28-oic acid, 2,3,23-trihydroxy-, O-6-deoxy-alpha-L-mannopyranosyl-(1->4)-O-beta-D-glucopyranosyl-(1->6)-beta-D-glucopyranosyl ester (2alpha, 3beta, 4alpha)-

Anti-Aging Soothing

23rd on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

(2.alpha.,3.beta.,4.alpha.)-2,3,23-Trihydroxyurs-12-en-28-oic acid

Anti-Aging

24th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Urs-12-en-28-oic acid, 2,3,6,23-tetrahydroxy-, (2alpha,3beta,4alpha,6beta)-

Anti-Aging Soothing

Formula analysis

Each axis is scored from the ingredients present and how high up the list they sit.

Hydration High

Ingredients that pull and hold water in the upper layers of skin

Barrier support None

Lipids and repair signals that support skin barrier integrity

Antioxidant support None

Ingredients that mop up free radicals from UV and pollution

Oil control None

Ingredients that moderate sebum or absorb shine

Brightening None

Ingredients that act on uneven tone and post-inflammatory marks

Soothing Low

Ingredients aimed at visible redness and reactivity

Cell renewal None

Retinoids, acids and enzymes that speed surface turnover

Firmness signalling None

Peptides and growth factors that signal for collagen support

Active and supporting ingredients

"Active" here means an ingredient carrying a recorded active type or a recognised UV filter.

Active ingredients (1)

Supporting ingredients (23)

Solvents, emollients, texture agents and preservatives — the formula that carries the actives.

Water Glycerin Stearic Acid Myristic Acid Peg-32 Potassium Hydroxide Palmitic Acid Lauric Acid Glyceryl Stearate Peg-100 Stearate Lauramide DEA Cocamidopropyl Betaine Potassium Cocoate Sodium Chloride Arachidic Acid Lavandula Hybrida Oil Linalool Disodium Edta Oleic Acid Limonene Asiaticoside Asiatic Acid Madecassic Acid

What is and is not in it

Read from the full ingredient list. A brand's own claim may differ.

Free from

  • No drying alcohol
  • Paraben-free
  • Silicone-free
  • Microplastic-free
  • Sulfate-free
  • Dye-free
  • Oil-free
  • No animal-derived ingredients

Contains

  • Fragrance

    Linalool, Limonene

  • Essential oils

    Lavandula Hybrida Oil, Linalool, Limonene

What to layer it with

Judged by the same curated rules our routine checker uses. It reads the ingredients, not the label.

Compatible with

  • Azelaic acid
  • Copper peptides
  • Bakuchiol
  • Niacinamide
  • Hyaluronic acid
  • Ceramides
  • Signal peptides
  • Panthenol
  • Sunscreen

Use with caution

  • Retinoids (retinol, retinal)

    Best kept to separate routines — one in the morning, one at night, or on alternate days.

  • Vitamin C (L-ascorbic acid)

    Can be layered, but the combination raises the irritation risk. Go slowly.

  • AHAs (glycolic, lactic)

    Can be layered, but the combination raises the irritation risk. Go slowly.

  • BHA (salicylic acid)

    Can be layered, but the combination raises the irritation risk. Go slowly.

  • PHAs (gluconolactone)

    Can be layered, but the combination raises the irritation risk. Go slowly.

  • Benzoyl peroxide

    Can be layered, but the combination raises the irritation risk. Go slowly.

Where it fits in a routine

Morning Evening
  1. Cleanse
  2. Toning
  3. Treat
  4. Moisturise
  5. Protect

This product is the "Cleanse" step.

  • Use on damp skin and rinse thoroughly.
  • Follow with a toner or essence while skin is still slightly damp.

Safety and suitability

Flags to check, not verdicts. None of this is medical advice — if you are pregnant, breastfeeding or treating a skin condition, ask a doctor.

Pregnancy and breastfeeding
Contains Salicylic Acid, usually reviewed with a doctor during pregnancy.
Fungal acne (malassezia)
3 ingredients could feed malassezia: Glyceryl Stearate, Peg-100 Stearate, Potassium Cocoate. That is about the yeast's food supply, not a prediction that you will break out.
Sensitive and reactive skin
A few ingredients here carry irritation flags. Reactive skin should patch test on the jawline for a few days before using it on the whole face.
Recorded ingredient risks
Allergen

Ingredients by function

Most ingredients do more than one job, so these counts add up to more than the 24 ingredients on the label.

11
Surfactant

Lifts oil and dirt, or holds oil and water together

7
Texture agent

Sets the thickness, spread and stability of the formula

5
Emollient

Softens and smooths by filling gaps between skin cells

4
Solvent

Dissolves and carries everything else

2
Fragrance / colour

Changes how the product smells or looks

2
Humectant

Draws water into the upper layers of skin

1
Active

Changes how skin behaves rather than how it feels

1
Antioxidant

Neutralises free radicals from UV and pollution

1
Chelator

Binds trace metals that would otherwise spoil the formula

1
Exfoliant

Loosens or dissolves dead surface cells

1
Occlusive

Forms a film that slows water loss

1
pH adjuster

Sets the acidity the formula needs to work

1
Preservative

Keeps the product free of microbial growth

Ingredient breakdown

Every ingredient on the label, in order, with what it does and roughly how much of it is likely to be there.

1 Water Solvent
Estimated level
30–80%
Confidence
Moderate — INCI order above the 1% line
Roles
Solvent

1st on the list, which puts it at an estimated 30–80% of the formula.

Aqua (EU),Deionized Water,Distilled Water,Micromatrix Fractile AN,Onsen-Sui (JPN),Purified Water

Hydration
3 scientific references
  • Skin Research and Technology, May 2015, pages 131-136
  • Skin Pharmacology and Applied Skin Physiology, November-December 1999, pages 344-351
  • Journal of Cosmetic Science, September-October 1993, pages 249-262
2 Glycerin Humectant
Estimated level
5–20%
Confidence
Moderate — INCI order above the 1% line
Roles
Humectant, Occlusive, Texture agent, Solvent

2nd on the list, which puts it at an estimated 5–20% of the formula.

Glycerine ;Glycerol (INN); Glycerol (RIFM); Glycerolum (EP); Glycyl Alcohol; 1,2,3-Propanetriol; 1,2,3-Trihydroxypropane

Hydration Anti-Aging
6 scientific references
  • Journal of Pharmaceutical Investigation, March 2021, pages 223-231
  • International Journal of Toxicology, November/December 2019, Volume 38, Supplement 3, pages 6S-22S
  • International Journal of Cosmetic Science, August 2016, ePublication
  • British Journal of Dermatology, July 2008, pages 23-34
  • Journal of Cosmetic Dermatology, June 2007, pages 75-82
  • Proceedings of the National Academy of Sciences, June 2003, pages 7, 360-7, 365
3 Stearic Acid Emollient
Estimated level
5–20%
Confidence
Moderate — INCI order above the 1% line
Roles
Emollient, Surfactant, Texture agent

3rd on the list, which puts it at an estimated 5–20% of the formula.

Stearic acid

Hydration
4 scientific references
  • Cosmetic Ingredient Review, May 2019, pages 1-61
  • International Journal of Cosmetic Science, August 2008, page 310
  • Therapeutics for the Clinician, May 2005, pages 317-324
  • Journal of Cosmetic Science, December 2003, pages 559-568
4 Myristic Acid Surfactant
Estimated level
2–10%
Confidence
Moderate — INCI order above the 1% line
Roles
Surfactant

4th on the list, which puts it at an estimated 2–10% of the formula.

Tetradecanoic acid

5 Peg-32 Humectant
Estimated level
2–10%
Confidence
Moderate — INCI order above the 1% line
Roles
Humectant, Solvent

5th on the list, which puts it at an estimated 2–10% of the formula.

Poly(oxy-1,2-ethanediyl), .alpha.-hydro-.omega.-hydroxy-, (32 mol EO average molar ratio)

Hydration
8 scientific references
  • Supercharged Hydration
  • How Hyaluronic Acid Benefits Skin
  • What is Dehydrated Skin & How to Choose the Best Products
  • What Your Moisturizer Must Contain
  • Moisturizer Myths You Should Stop Believing Now
  • The Benefits of Glycerin in Skin Care
  • The Best Face Oils for Skin
  • How Facial Oils Help Skin
6 Potassium Hydroxide pH adjuster
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
pH adjuster

6th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Potassium hydroxide

7 Palmitic Acid Emollient
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Emollient, Surfactant

7th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Hexadecanoic acid

8 Lauric Acid Surfactant
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Surfactant

8th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Dodecanoic acid

Hydration Soothing
5 scientific references
  • Dermatologic Therapy, July 2020, pages 1-4
  • IOP Conference Series: Earth and Environmental Science, June 2020, pages 1-6
  • Biomaterials, October 2009, pages 6, 035-6, 040
  • Journal of the American college of Toxicology, 1987, pages 1-81
  • Tenside Surfactants Detergents, December 1976, pages 313-316
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Emollient, Surfactant

9th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Stearic acid, monoester with glycerol

Hydration
3 scientific references
  • Cosmeticsinfoorg, Accessed November 2021, ePublication
  • Drugs in Context, April 2018, pages 1-14
  • International Journal of Toxicology, May 2007, pages 1–30
10 Peg-100 Stearate Surfactant
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Surfactant

10th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Poly(oxy-1,2-ethanediyl), .alpha.-(1-oxooctadecyl)-.omega.-hydroxy- (100 mol EO average molar ratio)

11 Lauramide DEA Surfactant
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Surfactant, Texture agent

11th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

N,N-bis(2-Hydroxyethyl)dodecanamide

Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Surfactant, Texture agent

12th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

1-Propanaminium, 3-amino-N-(carboxymethyl)-N,N-dimethyl-, N-coco acyl derivs., hydroxides, inner salts

13 Potassium Cocoate Surfactant
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Surfactant

13th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Potassum salt of coconut acid

Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Active, Exfoliant, Preservative

14th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Salicylic acid

Anti-Acne Anti-Aging Blackhead Reducing
10 scientific references
  • Experimental Dermatology, July 2019, pages 786-794
  • European Commission Scientific Committee on Consumer Safety, June 2019, pages 1-70
  • Regulatory Toxicology and Pharmacology, April 2018, pages 245-251
  • Journal of Cosmetic Science, January-February 2017, pages 55-58
  • Clinical, Cosmetic, and Investigational Dermatology, August 2015, pages 455-461
  • Clinical, Cosmetic, and Investigational Dermatology, November 2010, pages 135-142
  • Seminars in Cutaneous Medicine and Surgery, September 2008, pages 170-176
  • Journal of the American Academy of Dermatology, April 2007, pages 651-663
  • International Journal of Cosmetic Science, February 2000, pages 21-52
  • Seminars in Dermatology, December 1990, pages 305-308
15 Sodium Chloride Texture agent
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Texture agent

15th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Sodium chloride

16 Arachidic Acid Surfactant
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Surfactant, Texture agent

16th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Icosanoic acid

Hydration
8 scientific references
  • Supercharged Hydration
  • How Hyaluronic Acid Benefits Skin
  • What is Dehydrated Skin & How to Choose the Best Products
  • What Your Moisturizer Must Contain
  • Moisturizer Myths You Should Stop Believing Now
  • The Benefits of Glycerin in Skin Care
  • The Best Face Oils for Skin
  • How Facial Oils Help Skin
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Emollient

17th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Lavandula Hybrida Oil is the essential oil obtained from the flowers of the Lavandin, Lavandula hybrida, Labiatae

Allergen
18 Linalool Fragrance / colour
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Fragrance / colour

18th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

3,7-Dimethyl octa-1,6-diene-3-ol

Allergen
19 Disodium Edta Texture agent
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Texture agent, Chelator

19th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Disodium dihydrogen ethylenediaminetetraacetate

20 Oleic Acid Emollient
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Emollient, Surfactant

20th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

9-Octadecenoic acid (9Z)-

21 Limonene Solvent
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Solvent, Fragrance / colour

21st on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

1-Methyl-4-Isopropenylcyclohexene; dipentene

Allergen
22 Asiaticoside Antioxidant
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line
Roles
Antioxidant

22nd on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Urs-12-en-28-oic acid, 2,3,23-trihydroxy-, O-6-deoxy-alpha-L-mannopyranosyl-(1->4)-O-beta-D-glucopyranosyl-(1->6)-beta-D-glucopyranosyl ester (2alpha, 3beta, 4alpha)-

Anti-Aging Soothing
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line

23rd on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

(2.alpha.,3.beta.,4.alpha.)-2,3,23-Trihydroxyurs-12-en-28-oic acid

Anti-Aging
Estimated level
under 1%
Confidence
Moderate — listed below the 1% line

24th on the list, below the 1% line — present at under 1%, which for most ingredients is the level they work at.

Urs-12-en-28-oic acid, 2,3,6,23-tetrahydroxy-, (2alpha,3beta,4alpha,6beta)-

Anti-Aging Soothing

People also compare

Products in the same category that share this formula's distinguishing ingredients.

Cica Mild Foam Cleanser

VT Cosmetics

Shares 8 key ingredients with AC Collection Calming Foam Cleanser: Water, Stearic Acid, Lauric Acid, Glycerin, Glyceryl Stearate

Tea-Trica BHA Foam

SKIN1004

Shares 7 key ingredients with AC Collection Calming Foam Cleanser: Water, Glycerin, Stearic Acid, Glyceryl Stearate, Salicylic Acid

Frequently asked questions

What ingredients are in AC Collection Calming Foam Cleanser?

WATER, GLYCERIN, STEARIC ACID, MYRISTIC ACID, PEG-32, POTASSIUM HYDROXIDE, PALMITIC ACID, LAURIC ACID, GLYCERYL STEARATE, PEG-100 STEARATE, LAURAMIDE DEA, COCAMIDOPROPYL BETAINE, POTASSIUM COCOATE, SALICYLIC ACID, SODIUM CHLORIDE, ARACHIDIC ACID, LAVANDULA HYBRIDA OIL, LINALOOL, DISODIUM EDTA, OLEIC ACID, LIMONENE, ASIATICOSIDE, ASIATIC ACID, MADECASSIC ACID.

What are the active ingredients in AC Collection Calming Foam Cleanser?

SALICYLIC ACID.

How do I use AC Collection Calming Foam Cleanser?

Use morning and night, after removing makeup. Begin with wet hands and face. Squeeze a proper amount onto your hand and foam up. Gently massage onto face avoiding the eye and mouth area. Rinse with warm water.

What skin types is AC Collection Calming Foam Cleanser good for?

Judged on how rich the formula reads from its ingredient list, it suits Balanced skin best. It is the least natural fit for Dry, Combination (dry), Combination (oily), Oily skin.

Is AC Collection Calming Foam Cleanser good for sensitive skin?

Some ingredients here carry irritation flags, so sensitive skin should patch test on the jawline for a few days before applying it to the whole face.

Is AC Collection Calming Foam Cleanser fungal acne safe?

3 ingredients could feed malassezia: Glyceryl Stearate, Peg-100 Stearate, Potassium Cocoate. That describes the yeast's food supply, not a prediction that they will cause a breakout.

Can I use AC Collection Calming Foam Cleanser while pregnant?

It contains Salicylic Acid, which are usually reviewed with a doctor during pregnancy. Ask your doctor or midwife before using it.

Is AC Collection Calming Foam Cleanser fragrance free?

No — it contains Linalool, Limonene.

Does AC Collection Calming Foam Cleanser contain alcohol?

No. Reading the full ingredient list, this formula is no drying alcohol.

Is AC Collection Calming Foam Cleanser silicone free?

Yes. Reading the full ingredient list, this formula is silicone-free.

Does AC Collection Calming Foam Cleanser contain essential oils?

Yes — it contains Lavandula Hybrida Oil, Linalool, Limonene.

Is AC Collection Calming Foam Cleanser paraben free?

Yes. Reading the full ingredient list, this formula is paraben-free.

What can I layer with AC Collection Calming Foam Cleanser?

It layers well with Azelaic acid, Copper peptides, Bakuchiol, Niacinamide, Hyaluronic acid, Ceramides. Take more care combining it with Retinoids (retinol, retinal), Vitamin C (L-ascorbic acid), AHAs (glycolic, lactic), BHA (salicylic acid), PHAs (gluconolactone), Benzoyl peroxide — use them in separate routines or on alternate days.

When should I apply AC Collection Calming Foam Cleanser?

Use it morning and evening, first step.

How many ingredients does AC Collection Calming Foam Cleanser have?

It lists 24 ingredients, of which 1 are recorded as actives.

Who makes AC Collection Calming Foam Cleanser?

COSRX, a brand based in Korea.

Brand
COSRX
Country
Korea

Reviews

0 total

Log in to leave a review.

No reviews yet. Be the first to share your thoughts.