YiLo Edibles Twinkle Vanilla 120mg is perfect for edible-lovers looking for a natural and delicious supplement that promotes wellbeing and happiness. Many edible-enthusiasts remark on the effectiveness edibles have in relieving common ailment such as stress and pain in ways traditional medicine cannot.