i turned on the light tonight ans saw this think that looks like a flat caterpillar/leech thing stuck to my rocks. i thought it was a plant but i have never noticed it before, its red/brown and it has like small plants growing out of it, i tried to net it but its stuck to the rocks. it moves...