Probably bba algae. I cant see the pic, sorry.
Otos wont eat it I'm afraid. The only way I've heard to get rid of it is blackout, buts thats not great for plants and it always come back anyway.
I just live with it, though I dont like the stuff. Whe I prune I remove the leaves with that algae on.