It's candy, yes. But no, it doesn't actually taste like salt water. I… admittedly, don't exactly know why it's called that, but it's really good. If I can figure out how to get my hands on the ingredients here, I'll be sure to make you some so you can try it.
no subject