... light brown and tastes similar to pepper but sour. Anyone have any guesses? I have no clue. '' imprint?