Find the word definition

Wikipedia
Omamori

are Japanese amulets (charms, talismans) commonly sold at religious sites and dedicated to particular Shinto deities as well as Buddhist figures, and are said to provide various forms of luck or protection.