In Japanese Shintoism, the ofuda stand is a place where gods are enshrined and a symbol of prayers for family safety and prosperity. It began in the early Edo period, when sacred talismans received from shrines were enshrined in homes.
The ofuda stand measures approximately 23cm wide x 10cm deep x 3cm thick. Crafted from high-quality natural red pine, it is durable and beautiful. Its simple design blends traditional and modern elements, allowing it to blend seamlessly into any living space, whether it's a Western-style room, a Japanese-style room, or even a workplace.
Placing ofuda in the ofuda stand expresses respect for the deities and serves as a guardian deity for the family. Praying to the kamidana also serves to pray for protection from disasters in daily life and for the health and happiness of the family.
Because our products are handmade, there are limitations to each product, including the natural characteristics of the wood and the processing used, so it's important to check before ordering. Furthermore, the color of the wood may change with exposure to sunlight, so careful consideration is required when placing it.
To ensure your peace of mind after purchasing your kamidana, we offer a 90-day quality guarantee and product usage instructions.