So I can't identify it but thought it may be fuzz algae if it's even algae at all. Any thoughts on it? http://imgur.com/Gvfr6yn