888 Bead Necklace Farfalle Clear Glass Pearl Drop Beads ‐ Mercari: Shop from Japan