Looks like the one.Thanks Mort .I'm not very familiar with the biotope and not sure if the species even lives there but instantly thought rasbora, with rasbora gracilis the closest on my 2 minute Google search.
Either way that's a serious algae problem...I think a substantial water change or two maybe needed
Nice one Marcel .