No clue, but it makes me think of lime jello. Tasty lime jello I might add.


AL