DEWYTREE Vitamin Melting Chou Mask

DEWYTREE Vitamin Melting Chou Mask

Efficacy100/100IrritancyHigh

Works for

Moisturizing
Niacinamide, Glycerin + 20 more
Works well
What the product description says
“Formulated with Hyaluronic Acid for long-lasting hydration and Vitamin C to improve skin tone.”
Source: Yesstyle

This product can help improve hydration of the skin with the two types of ingredients.

The first type is called “humectants”:
these ingredients help attract water. When humectants are on the surface of the skin, they “pull in” the moisture from the outside environment, or from within deeper layers of the skin. The following ingredients in this product do the job: alanine, arginine.

This product also contains ingredients called “occlusives”. They help reduce the speed with which our skin loses moisture to the outside environment. These ingredients also help soften the upper layer of the skin, so it feels less tight and nicer to the touch. The following ingredients in this product do the job: arginine, caprylic/capric triglyceride.

The following ingredients in this product are especially good for supporting the skin barrier and helping with the hydration level: niacinamide

NiacinamideHeroEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~1.2–1.5%
GlycerinKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant~4–4.9%
Caprylic/capric triglycerideKey active· Emollient, OcclusiveEffect: HighA good mix of fatty acids that forms a protective layer on the skin. Improves the shelf life of products. Derived from coconut and glycerin~2.5–3.1%
Calcium pantothenateKey activeEffect: HighHelps support skin barrier function improving skin hydration and reducing sensitivity~0.7–1.05%
Hyaluronic acidKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Attracts water into the upper layer of the skin. Naturally present in skin. Typically has large molecule size unless advertised otherwise on the product label. Helps support skin's barrier function and may help to reduce inflammation~0.55–0.85%
Olea europaea fruit oilKey active· EmollientEffect: MediumAn emollient that helps soften the skin but is not effective for restoring its barrier function. Might be helpful to calm down inflammation~0.55–0.8%
SqualaneKey active· Emollient, OcclusiveEffect: HighAn oil naturally present in skin. Works as an emollient to soften the skin and form a protective layer on its surface without a greasy feeling.~0.5–0.8%
Sodium pcaKey active· HumectantEffect: HighNaturally present in skin and helps to attract water to its upper layer~0.45–0.65%
Sodium lactateKey active· HumectantEffect: HighHelps attract water to the upper layer of the skin. Is often used to adjust the pH level of the product~0.4–0.65%
ArginineKey active· Humectant, OcclusiveEffect: HighAn amino acid that is naturally present in skin and helps keep it hydrated. When used together with AHAs, it can reduce their irritating effect on the skin~0.35–0.65%
Aspartic acidKey active· HumectantEffect: HighAn amino-acid that helps increase skin hydration and might help to slightly improve skin firmness, potentially reducing lines and wrinkles~0.3–0.6%
PcaKey active· HumectantEffect: HighNaturally present in skin and helps to attract water to its upper layer~0.3–0.55%
SerineKey activeEffect: HighAn amino-acid that helps to attract water to the upper layer of the skin. In combination with other amino-acids, might help to reduce fine lines and wrinkles~0.25–0.45%
AlanineKey active· HumectantEffect: HighAn amino-acid that helps to attract water to the upper layer of the skin and might help to lighten the skin, but solid evidence is lacking~0.25–0.45%
GlycineKey active· HumectantEffect: HighHelps to attract water to the upper layer of the skin and can help restore the skin barrier function~0.25–0.5%
ProlineKey activeEffect: Medium~0.25–0.45%
ThreonineKey activeEffect: HighAn amino-acid that helps to attract water to the upper layer of the skin. In combination with other amino-acids, might help to reduce fine lines and wrinkles~0.2–0.4%
HistidineKey active· HumectantEffect: High~0.2–0.4%
IsoleucineKey activeEffect: HighAn amino acid that can help attract water to the upper layer of the skin and support skin's barrier function~0.2–0.4%
Cetyl ethylhexanoate· EmollientEffect: LowAn emollient that helps soften the skin and creates a thicker product texture~3.2–3.9%
Glyceryl stearate· EmollientEffect: LowAn emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together~0.25–0.45%
Butylene glycol· HumectantEffect: LowUsed to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin~0.2–0.4%
Evens skin tone
Niacinamide, Alanine
Works well
What the product description says
“Formulated with Hyaluronic Acid for long-lasting hydration and Vitamin C to improve skin tone.”
Source: Yesstyle

This product can help reduce hypepigmentation and even out the skin tone because it contains the following effective ingredients: niacinamide

The following ingredient (ingredients) in this product might be helpful, but there is no evidence to confirm that it actually can help even out the skin tone: alanine.

Keep in mind that you would need to apply any topical skincare targetted at hypigmentation consistently for a couple of months to get a result. No topical skincare product can help get rid of hyperpigmentation (including post-acne marks and age spots) instantly.

NiacinamideKey activeEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~1.2–1.5%
AlanineEffect: LowAn amino-acid that helps to attract water to the upper layer of the skin and might help to lighten the skin, but solid evidence is lacking~0.25–0.45%
Anti-aging
Not advertised by the brand · Niacinamide, Aspartic acid + 4 more
Works well

This product can help reduce and prevent fine lines and wrinkles, improve skin elasticity and firmness because it contains niacinamide.

These ingredients in the product can also be helpful, even though there is less evidence for their effectiveness: aspartic acid, serine, threonine.

Keep in mind that it typically takes at least 6 weeks to notice any results because the changes that are needed to improve fine lines and elasticity happen in the deeper layers of the skin. No topical anti-aging product can “erase” wrinkles or fully reverse signs of aging.

NiacinamideKey activeEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~1.2–1.5%
Aspartic acidKey activeEffect: MediumAn amino-acid that helps increase skin hydration and might help to slightly improve skin firmness, potentially reducing lines and wrinkles~0.3–0.6%
SerineKey activeEffect: MediumAn amino-acid that helps to attract water to the upper layer of the skin. In combination with other amino-acids, might help to reduce fine lines and wrinkles~0.25–0.45%
ThreonineKey activeEffect: MediumAn amino-acid that helps to attract water to the upper layer of the skin. In combination with other amino-acids, might help to reduce fine lines and wrinkles~0.2–0.4%
Hyaluronic acidEffect: LowOne of the best moisturizing ingredients. Attracts water into the upper layer of the skin. Naturally present in skin. Typically has large molecule size unless advertised otherwise on the product label. Helps support skin's barrier function and may help to reduce inflammation~0.55–0.85%
Sodium ascorbyl phosphateEffect: Low, below effective doseA stable derivative of vitamin C. It is oil-soluble which means it is more likely to penetrate the skin compared to the pure form of vitamin C (which is water-soluble), but it is less bio-available and is way less effective in stimulating collagen and reducing wrinkles compared to the pure form of vitamin C (L-ascorbic acid) and its other derivatives (for example, magnesium ascorbyl phosphate). At the same time, this vitamin C derivative has been shown in studies to be effective in reducing acne, blemishes and clogged pores. It is less irritating then the pure form of vitamin C~1.9–2.3%
Anti-blemish
Not advertised by the brand · Niacinamide, Sodium ascorbyl phosphate
Works well

This product can help reduce breakouts and clogged pores because it contains the following ingredient: niacinamide. This ingredient is used for treating acne and can have a noticeable effect.

NiacinamideHeroEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~1.2–1.5%
Sodium ascorbyl phosphateUnder-dosedA stable derivative of vitamin C. It is oil-soluble which means it is more likely to penetrate the skin compared to the pure form of vitamin C (which is water-soluble), but it is less bio-available and is way less effective in stimulating collagen and reducing wrinkles compared to the pure form of vitamin C (L-ascorbic acid) and its other derivatives (for example, magnesium ascorbyl phosphate). At the same time, this vitamin C derivative has been shown in studies to be effective in reducing acne, blemishes and clogged pores. It is less irritating then the pure form of vitamin C~1.9–2.3%

Can it cause trouble?

Irritancy
3 strong irritants: Citrus grandis peel oil, Mentha piperita oil + 1 more — patch-test recommended
High risk
We flagged 14 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Citrus grandis peel oilA plant oil with high content of volatile compounds that, especially when exposed to air, can cause allergic reactions and irritate the skinHigh~0.2–0.35%est.
Mentha piperita oilUsed as a fragrance and can be irritatingHigh~0.2–0.35%est.
LimoneneA common frangrance that can easily irritate skin, especially if exposed to air, light or heatHigh~0.1–0.15%est.
Cetyl ethylhexanoateAn emollient that helps soften the skin and creates a thicker product textureMedium~3.2–3.9%est.
Caprylic/capric triglycerideA good mix of fatty acids that forms a protective layer on the skin. Improves the shelf life of products. Derived from coconut and glycerinMedium~2.5–3.1%est.
Sodium ascorbyl phosphateA stable derivative of vitamin C. It is oil-soluble which means it is more likely to penetrate the skin compared to the pure form of vitamin C (which is water-soluble), but it is less bio-available and is way less effective in stimulating collagen and reducing wrinkles compared to the pure form of vitamin C (L-ascorbic acid) and its other derivatives (for example, magnesium ascorbyl phosphate). At the same time, this vitamin C derivative has been shown in studies to be effective in reducing acne, blemishes and clogged pores. It is less irritating then the pure form of vitamin CMedium~1.9–2.3%est.
Tocopheryl acetateA more stable but less bio-available form of vitamin E compared to Tocopherol. Might help moisturize and protect the skin from free radicals, but mostly used in low concentrations to stabilize other ingredients.Medium~1.6–2%est.
Pyridoxine hclMight help neutralize free radicals in skinMedium~1.4–1.7%est.
Olea europaea fruit oilAn emollient that helps soften the skin but is not effective for restoring its barrier function. Might be helpful to calm down inflammationMedium~0.55–0.8%est.
Sodium lactateHelps attract water to the upper layer of the skin. Is often used to adjust the pH level of the productMedium~0.4–0.65%est.
Polysorbate 60Helps oil and water mix togetherMedium~0.2–0.4%est.
Acrylates/c10-30 alkyl acrylate crosspolymerMaintains the texture of skincare products. Allows the product to spread evenly. Helps oil and water mix togetherMedium~0.15–0.3%est.
EthylhexylglycerinA preservativeMedium~0.15–0.3%est.
Disodium edtaStabilizes the product formulationMedium~0.05–0.15%est.
Comedogenic
Clean of flagged comedogenic ingredients
None flagged

User reviews

Would you recommend?
No community reviews yet.

Be the first — your take helps the next person decide.

Ingredients

Filter by role to see what each ingredient is doing.

Water~45–55%
Formula
Irritation risk
Low

Plain old water

More about Water
Dipropylene glycol~6.6–8.1%
Formula
Irritation risk
Low

Helps to dissolve other ingredients in a formulation. Slows down the rate of product drying

More about Dipropylene glycol
Glycerin~4–4.9%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant

More about Glycerin
Cetyl ethylhexanoate~3.2–3.9%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

An emollient that helps soften the skin and creates a thicker product texture

More about Cetyl ethylhexanoate
Caprylic/capric triglyceride~2.5–3.1%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Moisturizing

A good mix of fatty acids that forms a protective layer on the skin. Improves the shelf life of products. Derived from coconut and glycerin

More about Caprylic/capric triglyceride
Sodium ascorbyl phosphate~1.9–2.3%
Under-dosedIrritant · medium
Irritation risk
Medium
Works for
Anti-blemishAnti-oxidationAnti-aging

A stable derivative of vitamin C. It is oil-soluble which means it is more likely to penetrate the skin compared to the pure form of vitamin C (which is water-soluble), but it is less bio-available and is way less effective in stimulating collagen and reducing wrinkles compared to the pure form of vitamin C (L-ascorbic acid) and its other derivatives (for example, magnesium ascorbyl phosphate). At the same time, this vitamin C derivative has been shown in studies to be effective in reducing acne, blemishes and clogged pores. It is less irritating then the pure form of vitamin C

More about Sodium ascorbyl phosphate
Tocopheryl acetate~1.6–2%
Irritant · medium
Irritation risk
Medium
Works for
Anti-oxidation

A more stable but less bio-available form of vitamin E compared to Tocopherol. Might help moisturize and protect the skin from free radicals, but mostly used in low concentrations to stabilize other ingredients.

More about Tocopheryl acetate
Pyridoxine hcl~1.4–1.7%
Irritant · medium
Irritation risk
Medium
Works for
Anti-oxidation

Might help neutralize free radicals in skin

More about Pyridoxine hcl
Niacinamide~1.2–1.5%
Hero · Moisturizing, Anti-blemish
Irritation risk
Low
Works for
Evens skin toneMoisturizingAnti-blemishAnti-agingReduces irritationAnti-inflammatoryReduces rednessAntibacterial

Is proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production

More about Niacinamide
Sodium starch octenylsuccinate~0.95–1.2%
Formula
Calcium pantothenate~0.7–1.05%
Key active
Irritation risk
Low
Works for
Reduces irritationMoisturizing

Helps support skin barrier function improving skin hydration and reducing sensitivity

More about Calcium pantothenate
Hyaluronic acid~0.55–0.85%
Key active
Irritation risk
Low
Works for
MoisturizingAnti-inflammatoryAnti-aging

One of the best moisturizing ingredients. Attracts water into the upper layer of the skin. Naturally present in skin. Typically has large molecule size unless advertised otherwise on the product label. Helps support skin's barrier function and may help to reduce inflammation

More about Hyaluronic acid
Olea europaea fruit oil~0.55–0.8%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Moisturizing

An emollient that helps soften the skin but is not effective for restoring its barrier function. Might be helpful to calm down inflammation

More about Olea europaea fruit oil
Squalane~0.5–0.8%
Key active
Irritation risk
Low
Works for
Moisturizing

An oil naturally present in skin. Works as an emollient to soften the skin and form a protective layer on its surface without a greasy feeling.

More about Squalane
Sodium pca~0.45–0.65%
Key active
Irritation risk
Low
Works for
Moisturizing

Naturally present in skin and helps to attract water to its upper layer

More about Sodium pca
Sodium lactate~0.4–0.65%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps attract water to the upper layer of the skin. Is often used to adjust the pH level of the product

More about Sodium lactate
Arginine~0.35–0.65%
Key active
Irritation risk
Low
Works for
Moisturizing

An amino acid that is naturally present in skin and helps keep it hydrated. When used together with AHAs, it can reduce their irritating effect on the skin

More about Arginine
Aspartic acid~0.3–0.6%
Key active
Irritation risk
Low
Works for
MoisturizingAnti-aging

An amino-acid that helps increase skin hydration and might help to slightly improve skin firmness, potentially reducing lines and wrinkles

More about Aspartic acid
Pca~0.3–0.55%
Key active
Irritation risk
Low
Works for
Moisturizing

Naturally present in skin and helps to attract water to its upper layer

More about Pca
Glycine~0.25–0.5%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps to attract water to the upper layer of the skin and can help restore the skin barrier function

More about Glycine
Alanine~0.25–0.45%
Key active
Irritation risk
Low
Works for
MoisturizingEvens skin tone

An amino-acid that helps to attract water to the upper layer of the skin and might help to lighten the skin, but solid evidence is lacking

More about Alanine
Serine~0.25–0.45%
Key active
Irritation risk
Low
Works for
MoisturizingAnti-aging

An amino-acid that helps to attract water to the upper layer of the skin. In combination with other amino-acids, might help to reduce fine lines and wrinkles

More about Serine
Valine~0.2–0.4%
Formula
Irritation risk
Low
More about Valine
Isoleucine~0.2–0.4%
Key active
Irritation risk
Low
Works for
Moisturizing

An amino acid that can help attract water to the upper layer of the skin and support skin's barrier function

More about Isoleucine
Threonine~0.2–0.4%
Key active
Irritation risk
Low
Works for
MoisturizingAnti-aging

An amino-acid that helps to attract water to the upper layer of the skin. In combination with other amino-acids, might help to reduce fine lines and wrinkles

More about Threonine
Proline~0.25–0.45%
Key active
Irritation risk
Low
Works for
Moisturizing
More about Proline
Phenylalanine~0.2–0.4%
Formula
Irritation risk
Low
More about Phenylalanine
Histidine~0.2–0.4%
Key active
Irritation risk
Low
Works for
Moisturizing
More about Histidine
Citrus grandis peel oil~0.2–0.35%
Irritant · high
Irritation risk
High

A plant oil with high content of volatile compounds that, especially when exposed to air, can cause allergic reactions and irritate the skin

More about Citrus grandis peel oil
Mentha piperita oil~0.2–0.35%
Irritant · high
Irritation risk
High

Used as a fragrance and can be irritating

More about Mentha piperita oil
Butylene glycol~0.2–0.4%
Formula
Irritation risk
Low
Works for
Moisturizing

Used to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin

More about Butylene glycol
Maltodextrin~0.2–0.4%
Formula
Irritation risk
Low
Works for
Mattifying

Used to stabilize the product formulation and can help absorb oil

More about Maltodextrin
Silica~0.3–0.55%
Formula
Irritation risk
Low

Used to absorb oil and can temporarily mattify skin

More about Silica
Polysorbate 60~0.2–0.4%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Helps oil and water mix together

More about Polysorbate 60
Glyceryl stearate~0.25–0.45%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

An emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together

More about Glyceryl stearate
Peg-100 stearate~0.3–0.5%
Formula
Irritation risk
Low
Works for
Cleansing

Helps oil and water mix togehter and creates a nice product texture

More about Peg-100 stearate
Phenoxyethanol~0.15–0.3%
Formula
Irritation risk
Low

A preservative. It helps prevent bacterial growth in cosmetic products

More about Phenoxyethanol
Acrylates/c10-30 alkyl acrylate crosspolymer~0.15–0.3%
Irritant · medium
Irritation risk
Medium

Maintains the texture of skincare products. Allows the product to spread evenly. Helps oil and water mix together

More about Acrylates/c10-30 alkyl acrylate crosspolymer
Tromethamine~0.15–0.3%
Formula
Irritation risk
Low

Helps adjust pH in products

More about Tromethamine
Ethylhexylglycerin~0.15–0.3%
Irritant · medium
Irritation risk
Medium

A preservative

More about Ethylhexylglycerin
Xanthan gum~0.15–0.3%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Disodium edta~0.05–0.15%
Irritant · medium
Irritation risk
Medium

Stabilizes the product formulation

More about Disodium edta
Limonene~0.1–0.15%
Irritant · high
Irritation risk
High

A common frangrance that can easily irritate skin, especially if exposed to air, light or heat

More about Limonene
Ingredient list view

Water, Dipropylene glycol, Glycerin, Cetyl ethylhexanoate, Caprylic/capric triglyceride, Sodium ascorbyl phosphate, Tocopheryl acetate, Pyridoxine hcl, Niacinamide, Sodium starch octenylsuccinate, Calcium pantothenate, Hyaluronic acid, Olea europaea fruit oil, Squalane, Sodium pca, Sodium lactate, Arginine, Aspartic acid, Pca, Glycine, Alanine, Serine, Valine, Isoleucine, Threonine, Proline, Phenylalanine, Histidine, Citrus grandis peel oil, Mentha piperita oil, Butylene glycol, Maltodextrin, Silica, Polysorbate 60, Glyceryl stearate, Peg-100 stearate, Phenoxyethanol, Acrylates/c10-30 alkyl acrylate crosspolymer, Tromethamine, Ethylhexylglycerin, Xanthan gum, Disodium edta, Limonene

Compare prices

Retailers ranked by price — lowest first.

Yesstyle
$5.30 Out of stock
Check
Amazon US
Price unavailable Out of stock
Check

Affiliate links · As an Amazon Associate, WIMJ earns from qualifying purchases.

Worth comparing, line by line.

Match % combines shared ingredients, the first five ingredients, shared actives and hero ingredients, irritancy (lower counts in the alternative's favour), texture and body area. Only products in the same routine step are compared.

Side-by-side comparison of this product against its closest alternatives
DEWYTREEVitamin Melting Chou MaskYOUR PRODUCTMEDIHEALD.N.A Hydrating Protein Sheet MaskMZ SkinVitamin-Infused Facial Treatment MaskHYGGEEActive Red Flower Mask
Match—90%87%86%
Price——$101.15$7.50
Shared key ingredients—13 of 1813 of 1810 of 18
Key difference—Copper Tripeptide-1Ascorbyl GlucosideAdenosine
Irritancy High Medium Medium Medium
Drying alcohol————
View product Shop Shop Shop

More alternatives: NEOGEN X SUR.MEDIC Dermalogy Probiotics Relief Mask [5 sheets]Topicals Like Butter Mask for Dry, Sensitive & Eczema-Prone Skin

Cheaper alternatives? See how this stacks up against similar formulas.
We compare ingredient profiles across our catalog — pick the closest match for your budget.
Open dupe finder

Product summary

"DEWYTREE - Vitamin Melting Chou Mask" is effective for: Moisturizing, Evens skin tone, Anti-blemish and Anti-aging

Ingredient callouts

  • Humectants (histidine 0.20% - 0.40%, alanine 0.25% - 0.45%, glycine 0.25% - 0.50%, pca 0.30% - 0.55%, aspartic acid 0.30% - 0.60%, arginine 0.35% - 0.65%, sodium lactate 0.40% - 0.65%, sodium pca 0.45% - 0.65%, hyaluronic acid 0.55% - 0.85% and glycerin 4.00% - 4.90%). These ingredients help attract water to the upper layer of the skin and improve the skin hydration.

Price

The product retails for 33.90CA$ in Canada and from 5.30$ up to 22.00$ in the United States.

For a detailed price comparison: click here.

Sources cited in this review

Every concentration estimate and effectiveness label is anchored to one of these 26 studies and safety reviews.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
DEWYTREE Vitamin Melting Chou Mask
DEWYTREEVitamin Melting Chou Mask

Affiliate links · As an Amazon Associate, WIMJ earns from qualifying purchases.

As an Amazon Associate, WIMJ earns from qualifying purchases.