What is it? Guess in the comments. 🙂
the human tongue? uhmm, a dog’s tongue? TELL ME PLEASE, inquiring minds wanna know! HUGS
I’m going with pomegranate seeds.