OP here. Bought it about a month ago, at one of 2 Indian stores - don't remember which one. And I threw away the original packaging and put it in a nice Snapware container. My instinct at this point is to throw out the entire container, take a shower and rock myself for a bit. Yuck. Btw, I purport to be vegan.