I found this in my overflow and thought it was an anemone at first. However it is definitely not, and has a squishy consistency with several branching arms from the base. Is it some type of algae? The color is reddish pink and is somewhat transparent on the edges.