Medik8 Copper PCA Peptides

Medik8 Copper PCA Peptides

Efficacy87/100IrritancyMedium
Edit

Works for

2 of 2 advertised claims delivered

Moisturizing
20 ingredients credited for this claim
Strong support
What the product description says
“The award-winning serum lifts and smooths to keep skin looking plump, soft and hydrated while reducing the appearance of fine lines and wrinkles.”
Source: SpaceNK

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: aminobutyric acid, copper pca.

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: bis-diglyceryl polyacyladipate-2, caprylic/capric triglyceride.

The following ingredients in this product are especially good for supporting the skin barrier and helping with the hydration level: palmitoyl tetrapeptide-7, palmitoyl tripeptide-1

Bis-diglyceryl polyacyladipate-2Key active· Emollient, OcclusiveEffect: HighHelps soften the upper layer of the skin and reduce water loss from its surface~0.7–1.05%
Palmitoyl tripeptide-1Hero· EmollientEffect: HighA type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles~0.3–0.5%
Copper pcaKey active· HumectantEffect: HighHelps attract water to the upper layer of the skin~0.45–0.7%
Superoxide dismutaseKey activeEffect: HighAn antioxidant enzyme that is naturally present in skin. It can help support skin barrier function and reduce inflammation in skin. It is used in topical medications for inflammatory skin conditions including atopic dermatitis (eczema) and psoriasis. There are three types of natural Superoxide Dismutase in human skin. The compound used in topical treatments and cosmetics are mimics of typically one of these natural variants~0.1–0.2%
Theobroma cacao seed butterKey active· EmollientEffect: HighHelps soften the upper layer of the skin and can be helpful in restoring the skin barrier function. Might have some anti-oxidant effect~1.4–1.7%
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~3.2–4%
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.2–5.1%
Aminobutyric acidKey active· HumectantEffect: HighHas been shown to support wound healing and skin barrier function when used topically in rats. Is likely to be effective in supporting skin's hydration and barrier function, but research for human skin is missing. Might have some anti-aging properties but the research is missing~0.25–0.5%
Palmitoyl tetrapeptide-7Hero· EmollientEffect: HighA type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles~0.25–0.5%
CyclopentasiloxaneKey active· EmollientEffect: MediumA silicone that helps improve the product texture and spreadability. Can absorb oil creating a short-term mattifying effect on the skin~7.2–8.8%
Cetearyl alcoholKey active· EmollientEffect: MediumA non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture~0.65–0.95%
Polysilicone-11Effect: LowA silicone that forms a light film on the skin surface helping to bind water and temporarily absorb oils creating a matt and powdery feel~0.35–0.65%
Cyclohexasiloxane· EmollientEffect: LowA silicone that serves as an emollient. Helps create a nice non-greasy feels~1.7–2%
Pentylene glycol· EmollientEffect: LowUsed to preserve products, dissolve other ingredients and create a nice product texture~0.2–0.4%
Portulaca oleracea extract· HumectantEffect: LowA plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skin~0.2–0.4%
Stearic acid· EmollientEffect: LowHelps oil and water mix together and works as an emollient~2.4–3%
C13-14 isoparaffin· EmollientEffect: LowHelps soften the upper layer of the skin, dissolve other ingredients and create a thicker product consistency~0.95–1.15%
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.4–0.6%
Centella asiatica extractUnder-dosedEffect: HighA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.~0.25–0.5%
NiacinamideUnder-dosedEffect: 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~0.45–0.65%
Anti-aging
5 ingredients credited for this claim
Moderate support
What the product description says
“Reboot your skin with Copper PCA Peptides, a revolutionary serum expertly formulated to recharge and energise skin for next-generation anti-ageing results.”
Source: SpaceNK

This product contains palmitoyl tetrapeptide-7, palmitoyl tripeptide-1. These ingredients might be able to help reduce and prevent fine lines and wrinkles, improve skin elasticity and firmness, but there is not enough evidence that it actually works.

Palmitoyl tripeptide-1Key activeEffect: MediumA type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles~0.3–0.5%
Palmitoyl tetrapeptide-7Key activeEffect: MediumA type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles~0.25–0.5%
Aminobutyric acidEffect: LowHas been shown to support wound healing and skin barrier function when used topically in rats. Is likely to be effective in supporting skin's hydration and barrier function, but research for human skin is missing. Might have some anti-aging properties but the research is missing~0.25–0.5%
NiacinamideUnder-dosedEffect: 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~0.45–0.65%
Centella asiatica extractUnder-dosedEffect: MediumA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.~0.25–0.5%
Anti-oxidation
Not advertised by the brand · 6 ingredients credited for this claim
Strong support

This product contains antioxidants (dimethylmethoxy chromanol, superoxide dismutase) that can help neutralize free radicals in skin. By doing so, they can lessen the damage the skin gets from the UV light (sun).

Dimethylmethoxy chromanolKey activeEffect: HighCan help neutralize free radicals in skin~0.25–0.45%
Superoxide dismutaseKey activeEffect: HighAn antioxidant enzyme that is naturally present in skin. It can help support skin barrier function and reduce inflammation in skin. It is used in topical medications for inflammatory skin conditions including atopic dermatitis (eczema) and psoriasis. There are three types of natural Superoxide Dismutase in human skin. The compound used in topical treatments and cosmetics are mimics of typically one of these natural variants~0.1–0.2%
Theobroma cacao seed butterEffect: LowHelps soften the upper layer of the skin and can be helpful in restoring the skin barrier function. Might have some anti-oxidant effect~1.4–1.7%
Portulaca oleracea extractEffect: LowA plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skin~0.2–0.4%
Centella asiatica extractUnder-dosedEffect: MediumA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.~0.25–0.5%
Panax ginseng root extractEffect: Low, below effective doseA plant extract that might have some anti-inflammatory properties, but solid evidence is lacking. It can be irritating~0.25–0.45%

Can it cause trouble?

Irritancy
13 flagged ingredients
Medium risk
We flagged 13 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Benzyl alcoholA preservative. Can be used to mask unpleasant smell. Can be irritatingHigh~0.3–0.6%est.
Panax ginseng root extractA plant extract that might have some anti-inflammatory properties, but solid evidence is lacking. It can be irritatingHigh~0.25–0.45%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~3.2–4%est.
PolyacrylamideUsed to improve product texture and help oil and water mix togetherMedium~1.9–2.3%est.
Laureth-7Helps oil and water mix togetherMedium~0.4–0.6%est.
TriethanolamineUsed to adjust pH of the product and can help improve the product's smellMedium~0.3–0.55%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.25–0.45%est.
EthylhexylglycerinA preservativeMedium~0.25–0.45%est.
Centella asiatica extractA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.Medium~0.25–0.5%est.
Portulaca oleracea extractA plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skinMedium~0.2–0.4%est.
Dehydroacetic acidA preservativeMedium~0.15–0.3%est.
Pentylene glycolUsed to preserve products, dissolve other ingredients and create a nice product textureMedium~0.2–0.4%est.
Sodium metabisulfiteA preservativeMedium~0.1–0.15%est.
Comedogenic
2 ingredients rated 2 or more on the 0–5 pore-clogging scale
2 flagged
These ingredients have a comedogenic rating of 2 or more on a 0–5 scale; the table shows each one's rating. In leave-on products they can clog pores in acne-prone skin.
IngredientFunctionRatingEst. amount
Theobroma cacao seed butterHelps soften the upper layer of the skin and can be helpful in restoring the skin barrier function. Might have some anti-oxidant effect3/5~1.4–1.7%est.
Cetearyl alcoholA non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture2/5~0.65–0.95%est.
Edit

User reviews

Would you recommend?
No community reviews yet.

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

Write a review · ~30s

Ingredients

Filter by role to see what each ingredient is doing.

Water~45–55%
Formula
Irritation risk
Low

Plain old water

More about Water
Cyclopentasiloxane~7.2–8.8%
Key active
Irritation risk
Low
Works for
MattifyingMoisturizing

A silicone that helps improve the product texture and spreadability. Can absorb oil creating a short-term mattifying effect on the skin

More about Cyclopentasiloxane
Glycerin~4.2–5.1%
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
Caprylic/capric triglyceride~3.2–4%
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
Stearic acid~2.4–3%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Helps oil and water mix together and works as an emollient

More about Stearic acid
Polyacrylamide~1.9–2.3%
Irritant · medium
Irritation risk
Medium

Used to improve product texture and help oil and water mix together

More about Polyacrylamide
Cyclohexasiloxane~1.7–2%
Formula
Irritation risk
Low
Works for
Moisturizing

A silicone that serves as an emollient. Helps create a nice non-greasy feels

More about Cyclohexasiloxane
Theobroma cacao seed butter~1.4–1.7%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
MoisturizingAnti-oxidationAnti-dandruff

Helps soften the upper layer of the skin and can be helpful in restoring the skin barrier function. Might have some anti-oxidant effect

More about Theobroma cacao seed butter
Phenoxyethanol~0.5–1%
Formula
Irritation risk
Low

A preservative. It helps prevent bacterial growth in cosmetic products

More about Phenoxyethanol
C13-14 isoparaffin~0.95–1.15%
Formula
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin, dissolve other ingredients and create a thicker product consistency

More about C13-14 isoparaffin
Bis-diglyceryl polyacyladipate-2~0.7–1.05%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin and reduce water loss from its surface

More about Bis-diglyceryl polyacyladipate-2
Cetearyl alcohol~0.65–0.95%
Key activeComedogenic 2/5
Irritation risk
Low
Comedogenicity
2/5
Works for
CleansingMoisturizing

A non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture

More about Cetearyl alcohol
Copper pca~0.45–0.7%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps attract water to the upper layer of the skin

More about Copper pca
Niacinamide~0.45–0.65%
Under-dosed
Irritation risk
Low
Works for
Evens skin toneAnti-agingMoisturizingAnti-blemishReduces irritationAntibacterialReduces rednessAnti-inflammatory

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
Butylene glycol~0.4–0.6%
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
Benzyl alcohol~0.3–0.6%
Irritant · high
Irritation risk
High

A preservative. Can be used to mask unpleasant smell. Can be irritating

More about Benzyl alcohol
Laureth-7~0.4–0.6%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Helps oil and water mix together

More about Laureth-7
Polysilicone-11~0.35–0.65%
Formula
Irritation risk
Low
Works for
MattifyingMoisturizing

A silicone that forms a light film on the skin surface helping to bind water and temporarily absorb oils creating a matt and powdery feel

More about Polysilicone-11
Triethanolamine~0.3–0.55%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Used to adjust pH of the product and can help improve the product's smell

More about Triethanolamine
Aminobutyric acid~0.25–0.5%
Key active
Irritation risk
Low
Works for
MoisturizingAnti-agingAnti-inflammatory

Has been shown to support wound healing and skin barrier function when used topically in rats. Is likely to be effective in supporting skin's hydration and barrier function, but research for human skin is missing. Might have some anti-aging properties but the research is missing

More about Aminobutyric acid
Barium sulfate~0.25–0.5%
Formula
Irritation risk
Low
More about Barium sulfate
Acrylates/c10-30 alkyl acrylate crosspolymer~0.25–0.45%
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
Ethylhexylglycerin~0.25–0.45%
Irritant · medium
Irritation risk
Medium

A preservative

More about Ethylhexylglycerin
Palmitoyl tripeptide-1~0.3–0.5%
Hero · Moisturizing
Irritation risk
Low
Works for
MoisturizingAnti-aging

A type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles

More about Palmitoyl tripeptide-1
Palmitoyl tetrapeptide-7~0.25–0.5%
Hero · Moisturizing
Irritation risk
Low
Works for
MoisturizingAnti-aging

A type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles

More about Palmitoyl tetrapeptide-7
Dimethylmethoxy chromanol~0.25–0.45%
Key active
Irritation risk
Low
Works for
Anti-oxidation

Can help neutralize free radicals in skin

More about Dimethylmethoxy chromanol
Centella asiatica extract~0.25–0.5%
Under-dosedIrritant · medium
Irritation risk
Medium
Works for
Anti-inflammatoryReduces rednessReduces irritationMoisturizingAnti-oxidationAnti-agingAnti-blemish

A plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.

More about Centella asiatica extract
Panax ginseng root extract~0.25–0.45%
Irritant · high
Irritation risk
High
Works for
Anti-inflammatoryAnti-oxidation

A plant extract that might have some anti-inflammatory properties, but solid evidence is lacking. It can be irritating

More about Panax ginseng root extract
Portulaca oleracea extract~0.2–0.4%
Irritant · medium
Irritation risk
Medium
Works for
Anti-oxidationMoisturizing

A plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skin

More about Portulaca oleracea extract
Dehydroacetic acid~0.15–0.3%
Irritant · medium
Irritation risk
Medium

A preservative

More about Dehydroacetic acid
Carbomer~0.2–0.35%
Formula
Irritation risk
Low
Works for
Cleansing

Helps create a thicker or gel-like product texture. It is not a surfactant but can be used in gentle cleansing formulations

More about Carbomer
Polysorbate 20~0.2–0.35%
Formula
Irritation risk
Low
Works for
Cleansing

Helps oil and water mix together

More about Polysorbate 20
Pentylene glycol~0.2–0.4%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Used to preserve products, dissolve other ingredients and create a nice product texture

More about Pentylene glycol
Sodium benzoate~0.1–0.2%
Formula
Irritation risk
Low

A preservative

More about Sodium benzoate
Superoxide dismutase~0.1–0.2%
Key active
Irritation risk
Low
Works for
Anti-inflammatoryAnti-oxidationMoisturizing

An antioxidant enzyme that is naturally present in skin. It can help support skin barrier function and reduce inflammation in skin. It is used in topical medications for inflammatory skin conditions including atopic dermatitis (eczema) and psoriasis. There are three types of natural Superoxide Dismutase in human skin. The compound used in topical treatments and cosmetics are mimics of typically one of these natural variants

More about Superoxide dismutase
Tromethamine~0.1–0.15%
Formula
Irritation risk
Low

Helps adjust pH in products

More about Tromethamine
Sodium metabisulfite~0.1–0.15%
Irritant · medium
Irritation risk
Medium

A preservative

More about Sodium metabisulfite
Ingredient list view

Water, Cyclopentasiloxane, Glycerin, Caprylic/capric triglyceride, Stearic acid, Polyacrylamide, Cyclohexasiloxane, Theobroma cacao seed butter, Phenoxyethanol, C13-14 isoparaffin, Bis-diglyceryl polyacyladipate-2, Cetearyl alcohol, Copper pca, Niacinamide, Butylene glycol, Benzyl alcohol, Laureth-7, Polysilicone-11, Triethanolamine, Aminobutyric acid, Barium sulfate, Acrylates/c10-30 alkyl acrylate crosspolymer, Ethylhexylglycerin, Palmitoyl tripeptide-1, Palmitoyl tetrapeptide-7, Dimethylmethoxy chromanol, Centella asiatica extract, Panax ginseng root extract, Portulaca oleracea extract, Dehydroacetic acid, Carbomer, Polysorbate 20, Pentylene glycol, Sodium benzoate, Superoxide dismutase, Tromethamine, Sodium metabisulfite

Compare prices

Retailers ranked by price — lowest first.

Lookfantastic
≈ $86.10
Buy
SpaceNK
≈ $86.10
Buy
SpaceNK
≈ $86.10
Buy
SpaceNK EU
≈ $112.08
Buy
SpaceNK
≈ $112.60
Buy
Amazon UK
Price unavailable
Check

Affiliate links · prices updated regularly · 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
Medik8Copper PCA PeptidesYOUR PRODUCTe.l.f.Happy Hydration Face Creame.l.f. CosmeticsFragrance Free Holy Hydration! Face CreamNEOGEN X SUR.MEDICSurmedic 24K Gold Caviar Repair Vital Cream
Match—82%82%80%
Price$85.93$15.86−$70.07$9.10−$76.83$39.59−$46.34
Shared key ingredients—4 of 144 of 146 of 14
Key difference—PanthenolPanthenolCopper Tripeptide-1
Irritancy Medium Low Low Medium
Drying alcohol————
View product Shop Shop Shop
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

"Medik8 - Copper PCA Peptides" is a well-rounded moisturizing product. This moisturizer uses a good combo of humectants and emollients. These both types of ingredients are essentials for improving the skin hydration and keeping the skin barrier healthy. Aminobutyric acid, copper pca, glycerin, butylene glycol and portulaca oleracea extract in this product (humectants) attract water molecules to the upper layer of the skin (the water comes from the outside air or from the deeper layers of the skin if the air is dry). Emollients in this formulation (palmitoyl tetrapeptide-7, palmitoyl tripeptide-1, theobroma cacao seed butter, bis-diglyceryl polyacyladipate-2 and caprylic/capric triglyceride) help to reduce the moisture loss from the skin. They also soften the skin surface and relieve the feeling of dryness and tightness.

Ingredient callouts

  • This moistruizer also contains peptides (palmitoyl tripeptide-1 0.30% - 0.50% and palmitoyl tetrapeptide-7 0.25% - 0.50%). Peptides is a very big group of ingredients. They all consist of a different combination of amino-acids. Our skin produces peptides naturally. Some of them work as natural anti-biotics, promote wound-healing and production of collagen. The scientists are still studying how effective the topical application of peptides is, but it is very likely that peptides in skincare are helpful. They might be able to support skin barrier restoration and even have an anti-aging benefit. At the very least, they certainly help attract water to the skin and support the hydration in this way.

Irritation risk

This formulation includes some common irritants, including ingredients that do not provide a benefit for the skin. We assess the overall irritancy of this moisturizer to be medium. For a detailed overview of all potential irritants: click here

You can see the detailed formula review with the breakdown of all actives in the product and the full ingredient list with estimated concentrations in the tables below.

Price

The product retails for 158.00A$ in Australia and from 58.99£ up to 85.00£ in the United Kingdom.

For a detailed price comparison: click here.

Sources cited in this review

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

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Medik8 Copper PCA Peptides
Medik8Copper PCA Peptides

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

As an Amazon Associate, WIMJ earns from qualifying purchases.