お札 · おふだ · objects
ofuda
Paper talisman for protection.
Definition
Ofuda are paper talismans inscribed with prayers or blessings dedicated to specific kami, serving as a protective charm placed in homes or carried by worshippers. These talismans symbolize the presence of the kami and their inspiration in everyday life, guiding individuals through challenges and ceremonies.
Etymology
The term 'ofuda' comes from 'fu' (札) meaning 'sign' or 'tag', denoting its role as a marker of divine presence.