Suwon City South Korea Posted on by Previous Next I think those are called Sea Squirts and they are fresh…