What is this?
I bought a LR w/ this tubular thing on it a while ago. It had not shown any sighn of being any thing alive untill this afternoon (2010/6/18). Today it has these purple cilia-like things sticking out. When the cover is opened or algae is scraped from the glass the "cilia" goes back in the tube.