Sniperhank
Giant Clam Addict
Well...I'd say possibly bubble algae...and I'd also be concerned about that little clear growth there. I'd say pest nem, but I have never had one and am far from an expert in them.
Ok well looks like I am going to have to spend some more money!