Japanese Skincare & Beauty

Kate Lip Monster: Shades, Wear and How to Buy

Kate Lip Monster: Shades, Wear and How to Buy

Kate Lip Monster is a 3 g KATE lipstick with a setting film. See shade names, real-life wear, souffle matte differences, and Buy Me Japan shopping notes.

Read moreabout Kate Lip Monster: Shades, Wear and How to Buy