Size : 21.5 x 6.5 cm (8.4 x 2.5 inch)
Made by Shirasaki Hachimangu Shrine at Iwakuni Japan.
Japanese "OMAMORI" Good luck charm !! This Good luck charm means
"Family safety" "Traffic safety" In Japan , People put on Ofuda at House!! If you have it, God bless you. and your wish is realized
Our Products are 100% Authentic.
Shirasaki hachimangu shrine build in 761 years ago.
Its very traditional and Historical Shrine.