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.