Japanese “omamori” means “to protect” or “protection.”
Omamori's are Japanese lucky charms found at temples throughout Japan.
Tokyo Street Omamori
The Torii gate represents the border between the secular world and the sacred worlds and are found at the entrance of shrines in Japan.
Sizing - 4cm x 6cm