Email me when this is available
In Japan, both the Beckoning Cat and Daruma Dolls are talisman of luck and good fortune. These days... Details