Omamori (good luck charms, or talisman) are normally associated with Shinto but the prayer beads with Buddhism. It is quite common for Buddhist temples in Japan to sell good luck charms however.
This is a good luck charm (omamori) that works by standing in for you (mishiro) when there is some bad luck coming your way. The bad luck collects in the amulet, rather than you yourself. The amulets are then disposed of at temples and shrines once they have become full of bad luck.
It claims to be of a buddhist related "chizou" but what are buddhists doing with talismen anyway? Tradition is Shinto in origin.