Heres something I just found the other day as well 2 of them one is larger. Lokkslike a small clam or crustation of some sort. Looks like a clam right with a long tongue that helps it slide up the glass. the other one is stuck to my gigas clam. heres a pic not a great one but.
alt="" /></a>