Redeye labeo
Fish
The redeye labeo is a species of fish in the cyprinid genus Labeo. It is a freshwater fish endemic to the rivers of East Africa, from the Zambezi through the Limpopo and Komati Rivers to the Pongola River. It also inhabits upper and middle parts... Wikipedia