Intraceuticals Opulence Brightening Wand

Intraceuticals Opulence Brightening Wand

Efficacy75/100IrritancyMedium

Works for

Evens skin tone
Retinyl palmitate, Camellia sinensis leaf extract + 2 more
May help
What the product description says
“A highly concentrated brightening complex to specifically target uneven pigmentation in a portable, take anywhere, anytime pen.”
Source: Recreate Yourself

The following ingredient (ingredients) in this product might be helpful, but there is no evidence to confirm that it actually works: retinyl palmitate.

Retinyl palmitateKey activeEffect: MediumThree steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effect~1.1–1.7%
Camellia sinensis leaf extractEffect: LowCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.45–1%
Ascorbyl tetraisopalmitateUnder-dosedA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)~0.1–0.45%
NiacinamideUnder-dosedIs 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.05–0.3%
Moisturizing
Side benefit the brand mentions · Panthenol, Nonapeptide-1 + 13 more
Works well
What the product description says
“Medium Weight Hyaluronics, Nonapeptide-1, Retinyl Palmitate/Carrot Polypeptide, Bisabolol, ZingiberOfficinale (Ginger) Root Extract, RumexOccidentalis Extract, AscorbylTetraisopalmitate”
Source: Recreate Yourself

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: dextran, glycerin.

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: caprylic/capric triglyceride, dimethicone.

The following ingredients in this product are especially good for supporting the skin barrier and helping with the hydration level: nonapeptide-1, panthenol

PanthenolHero· HumectantEffect: HighHelps attract water to the upper layer of the skin and can help improve skin barrier function~0.2–0.75%
Nonapeptide-1HeroEffect: HighA type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles~0.05–0.2%
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~6.3–9.5%
Methyl gluceth-20Key active· HumectantEffect: MediumHelps attract water to the upper layer of the skin and soften it~3.8–5.7%
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.~1.7–2.6%
DimethiconeKey active· Emollient, OcclusiveEffect: HighA silicone that helps to reduce water loss from the surface of the skin. Can temporarily "fill in" lines and wrinkles, absorb oil, and create a nice product finish~1.5–2.2%
Sodium hyaluronateKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Attracts water into the upper layer of the skin~0.6–1.35%
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~0.4–0.9%
DextranKey active· HumectantEffect: HighHelps attract water to the most upper layer of the skin. Derived from sugar~0.05–0.25%
Camellia sinensis leaf extractEffect: LowCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.45–1%
Caprylyl glycol· Humectant, EmollientEffect: LowHelps preserve products and creates a nice product texture~0.35–0.75%
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.05–0.2%
BiotinEffect: LowMight have some moisturising properties. Is not effective when applied topically beyond some moisturizing effect~0.05–0.25%
Ascorbyl tetraisopalmitateEffect: Low, below effective doseA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)~0.1–0.45%
NiacinamideUnder-dosedIs 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.05–0.3%
Anti-oxidation
Side benefit · Camellia sinensis leaf extract, Tocopheryl acetate + 4 more
May help

This product contains antioxidants (camellia sinensis leaf extract) that might be able to help neutralize free radicals in skin to lessen the damage it gets from the UV light (sun). There is not enough evidence to confirm their effectiveness in skin though.

Camellia sinensis leaf extractKey activeEffect: MediumCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.45–1%
Tocopheryl acetateEffect: LowA 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.~1.9–2.9%
Zingiber officinale root extractEffect: LowA plant extract that can contain an irritating essential oil. Might have some anti-oxidant effect, but evidence is lacking~0.1–0.4%
BisabololEffect: Low, below effective doseAn active component of chamomile plant that historically has been used to calm down irritated skin. A recent study shows that bisabolol indeed can have some anti-inflammatory effect on skin, even though conclusive data is lacking. Bisabolol has a sweet floral scent and can be added to products for its aromatic properties~0.1–0.4%
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~0.2–0.75%
Ascorbyl tetraisopalmitateUnder-dosedA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)~0.1–0.45%
Anti-aging
Side benefit the brand mentions · Retinyl palmitate, Nonapeptide-1 + 4 more
May help
What the product description says
“Specifically targets the appearance of dark spots and discolourationBrightens the appearance of uneven skin toneHelps to protect against the visible signs of environmental damageSkin Conditions and Indications.”
Source: Recreate Yourself

This product contains nonapeptide-1, retinyl palmitate. 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.

Retinyl palmitateKey activeEffect: MediumThree steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effect~1.1–1.7%
Nonapeptide-1Key activeEffect: MediumA type of peptide. Peptides are excellent moisturizers and might be able support collagen production reducing fine lines and wrinkles~0.05–0.2%
Camellia sinensis leaf extractEffect: LowCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.45–1%
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~0.2–0.75%
Ascorbyl tetraisopalmitateUnder-dosedA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)~0.1–0.45%
NiacinamideUnder-dosedIs 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.05–0.3%

Can it cause trouble?

Irritancy
2 strong irritants: Retinyl palmitate, Zingiber officinale root extract
Medium risk
We flagged 11 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Retinyl palmitateThree steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effectHigh~1.1–1.7%est.
Zingiber officinale root extractA plant extract that can contain an irritating essential oil. Might have some anti-oxidant effect, but evidence is lackingHigh~0.1–0.4%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~6.3–9.5%est.
Ceteareth-20Helps oil and water mix together. Has some emollient propertiesMedium~3–4.5%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.9–2.9%est.
TriethanolamineUsed to adjust pH of the product and can help improve the product's smellMedium~0.95–1.4%est.
1,2-hexanediolA preservativeMedium~0.3–0.75%est.
Caprylyl glycolHelps preserve products and creates a nice product textureMedium~0.35–0.75%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~0.2–0.75%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.55%est.
Ascorbyl tetraisopalmitateA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)Medium~0.1–0.45%est.
Comedogenic
1 ingredient rated 2 or more on the 0–5 pore-clogging scale
1 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
Ceteareth-20Helps oil and water mix together. Has some emollient properties2/5~3–4.5%est.

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~40–60%
Formula
Irritation risk
Low

Plain old water

More about Water
Caprylic/capric triglyceride~6.3–9.5%
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
Methyl gluceth-20~3.8–5.7%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps attract water to the upper layer of the skin and soften it

More about Methyl gluceth-20
Ceteareth-20~3–4.5%
Comedogenic 2/5Irritant · medium
Irritation risk
Medium
Comedogenicity
2/5
Works for
Cleansing

Helps oil and water mix together. Has some emollient properties

More about Ceteareth-20
Tocopheryl acetate~1.9–2.9%
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
Squalane~1.7–2.6%
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
Dimethicone~1.5–2.2%
Key active
Irritation risk
Low
Works for
MoisturizingMattifying

A silicone that helps to reduce water loss from the surface of the skin. Can temporarily "fill in" lines and wrinkles, absorb oil, and create a nice product finish

More about Dimethicone
Retinyl palmitate~1.1–1.7%
Key activeIrritant · high
Irritation risk
High
Works for
Evens skin toneAnti-blemishAnti-agingExfoliation

Three steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effect

More about Retinyl palmitate
Carrot polypeptide
Not recognized
Triethanolamine~0.95–1.4%
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
Sodium hyaluronate~0.6–1.35%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Attracts water into the upper layer of the skin

More about Sodium hyaluronate
Camellia sinensis leaf extract~0.45–1%
Key active
Irritation risk
Low
Works for
Anti-oxidationAntibacterialAnti-agingAnti-blemishEvens skin toneMoisturizing

Can contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation

More about Camellia sinensis leaf extract
Glycerin~0.4–0.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
1,2-hexanediol~0.3–0.75%
Irritant · medium
Irritation risk
Medium

A preservative

More about 1,2-hexanediol
Caprylyl glycol~0.35–0.75%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps preserve products and creates a nice product texture

More about Caprylyl glycol
Panthenol~0.2–0.75%
Hero · Moisturizing
Irritation risk
Low
Works for
MoisturizingReduces rednessReduces irritation

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

More about Panthenol
Sodium ascorbyl phosphate~0.2–0.75%
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
Carbomer~0.15–0.65%
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
Acrylates/c10-30 alkyl acrylate crosspolymer~0.15–0.55%
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
Bisabolol~0.1–0.4%
Formula
Irritation risk
Low
Works for
Reduces irritationAnti-inflammatoryAnti-oxidation

An active component of chamomile plant that historically has been used to calm down irritated skin. A recent study shows that bisabolol indeed can have some anti-inflammatory effect on skin, even though conclusive data is lacking. Bisabolol has a sweet floral scent and can be added to products for its aromatic properties

More about Bisabolol
Zingiber officinale root extract~0.1–0.4%
Irritant · high
Irritation risk
High
Works for
Anti-oxidation

A plant extract that can contain an irritating essential oil. Might have some anti-oxidant effect, but evidence is lacking

More about Zingiber officinale root extract
Ascorbyl tetraisopalmitate~0.1–0.45%
Under-dosedIrritant · medium
Irritation risk
Medium
Works for
Anti-oxidationAnti-agingEvens skin toneMoisturizing

A vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)

More about Ascorbyl tetraisopalmitate
Niacinamide~0.05–0.3%
Under-dosed
Irritation risk
Low
Works for
Anti-agingEvens skin toneMoisturizingAnti-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
Biotin~0.05–0.25%
Formula
Irritation risk
Low
Works for
Moisturizing

Might have some moisturising properties. Is not effective when applied topically beyond some moisturizing effect

More about Biotin
Rumex occidentalis extract~0.05–0.15%
Formula
Butylene glycol~0.05–0.2%
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
Dextran~0.05–0.25%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps attract water to the most upper layer of the skin. Derived from sugar

More about Dextran
Nonapeptide-1~0.05–0.2%
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 Nonapeptide-1
Ingredient list view

Water, Caprylic/capric triglyceride, Methyl gluceth-20, Ceteareth-20, Tocopheryl acetate, Squalane, Dimethicone, Retinyl palmitate, Unknown, Triethanolamine, Sodium hyaluronate, Camellia sinensis leaf extract, Glycerin, 1,2-hexanediol, Caprylyl glycol, Panthenol, Sodium ascorbyl phosphate, Carbomer, Acrylates/c10-30 alkyl acrylate crosspolymer, Bisabolol, Zingiber officinale root extract, Ascorbyl tetraisopalmitate, Niacinamide, Biotin, Rumex occidentalis extract, Butylene glycol, Dextran, Nonapeptide-1

Compare prices

Retailers ranked by price — lowest first.

🇦🇺 Lookfantastic Australia (AU)4 ml
≈ $48.70
Buy
🇦🇺 Recreate Yourself (AU)4 ml
≈ $49.79
Buy

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
IntraceuticalsOpulence Brightening WandYOUR PRODUCTPretty skinMicro Whitening Spot CreamCELLBNBlemish Spot Cream
Match—31%28%
Price—$21.48$33.10
Shared key ingredients—6 of 105 of 10
Key difference—NiacinamideNiacinamide
Irritancy Medium High High
Drying alcohol———
View product 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

Sources cited in this review

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

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Intraceuticals Opulence Brightening Wand
IntraceuticalsOpulence Brightening Wand

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

As an Amazon Associate, WIMJ earns from qualifying purchases.