It looks perfectly fine. Look at my article on White's treefrogs, there a picture there you might find interesting. Oh and by the way, most algae is harmless.