A plant of some sort, I don’t really know much more than that!
Salty?
Please Login to reply.
I didn’t really notice it tasting particularly salty.