Mala beads, also sometimes known as Buddhist prayer beads. They are long necklace-type tools traditionally used for mantra practice and meditation. Mala beads typically have 108 beads on them (a sacred number which represents spiritual completion).
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.