LANYARD KEYCHAINS
MADE IN JAPAN
POSTERS & BANNERS
CAR ACCESSORIES
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.
Omamori