Made by Shirasaki Hachimangu Shrine at Iwakuni Japan. Japanese "OMAMORI" Good luck charm !! This Good luck charm means "Talisman" "traffic safety" In
JAPANESE OMAMORI Charm Good luck Car Traffic safety Ofuda Japan Shrine BLUE
Was:
$107.90
Now:
$53.95
- SKU:
- Y187853
- Condition:
- New
- Availability:
- Free Shipping from the USA. Estimated 2-4 days delivery.