I ordered this salad at a vegetarian restaurant in SE Asia. It had heaps of these in it. I think maybe some sort of sea plant? by 10hotdogfingers Write A CommentYou must be logged in to post a comment.