Thanks for the answer.
I dont see any Oto's in our market, I have only seen them on pictures and there they looked similar. I see plenty of Flying Foxes on the other hand and a guy in one of the lfs told me they eat red algea while I read they don't.
I dont have much of it only on nice looking roots that were in the tank from the previous owner but I would like to get rid of it.