Good Sleep Omamori
Regular price $15.00
Shipping calculated at checkout.
Typically bought at shrines and temples, omamori are Japanese amulets for various protections or blessings.
These charms are stuffed with cotton and come with a plastic protective case. The long strings can be tied to anything you carry frequently.