OVALBUY 8mm 108 Green Sandalwood Beads Tibetan Buddhist Prayer Meditation Wrist Mala/Necklace