Love Boo Puffy Water Glitter Stickers - 3 Sets ‐ Mercari: Shop from Japan