Stone Roller Crossocheilus latius

Stone Roller Algae-eater
Stone Roller Algae-eater
Stone Roller Algae-eater
The Stone Roller is an algae-eater native to lower mountain streams mainly of South and Southeast Asia. It can grow to 15cm long.
It is sometimes confused with the "Reticulated Siamese Algae-eater", itself a confusing alternative name for the Silver Flying Fox Algae-eater, Crossocheilus reticulatus.