Barbodes microps

Barbodes microps is a species of cyprinid fish endemic to Indonesia. This species can reach a length of 12.5 cm TL.