Omamori charms (お守り) are small Japanese amulets that are said to provide various forms of good luck and protection. Visit any Shinto shrine or Buddhist temple in Japan and you will likely see them for sale. Our premium brocade yarn Omamori are made in Japan and can be hung anywhere, be that in a car or on your person.

FREE UK delivery on all orders over £50, worldwide shipping available.

EMAIL ME WHEN BACK IN STOCK We'll inform you when the product arrives in stock. Please enter your email address below: