They're light green, and taste like artificial mint flavoring. Who knows (cares) what they actually contain... probably sugar and chemicals. Nectar of the gods, IMO. [Linked Image] lol