Japan has many traditional good luck charms, talismans and amulets called "omamori" that you can buy in shrines, temples and souvenir shops all over the country. My Japanese friends & students had introduced me to many of their traditions about good luck symbols, gods and other traditional icons whom we can ask for wishes, offer…