See if any of these species are a match:We were wondering about the red in the first picture, and the darker green in the second picture.
In the second picture it seems firm and not leafy. It is'nt bubbly, but it is'nt leafy either. It is sort of thick, branchy, with little bulbs on it.