Made by Shirasaki Hachimangu Shrine at Iwakuni Japan. Japanese "OMAMORI" Good luck charm !! This Good luck charm means "Talisman" "traffic safety" In Japan , People have this OMAMORI Everytime!! If you have it, God bless you. and your wish is realized Shirasaki hachimangu shrine build in 761 years ago. Its very traditional and Historical Shrine.
Trustpilot
1 day ago
2 months ago