
Omamori charms are Japanese amulets for good luck and fortune!
❀ Charms are embroidered, double sided, and approximately 6cm x 4cm large
❀ Charms are made of fabric and stuffed with cotton
Omamori charms are Japanese amulets for good luck and fortune!
❀ Charms are embroidered, double sided, and approximately 6cm x 4cm large
❀ Charms are made of fabric and stuffed with cotton