お札 · おふだ · 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.