I thought it looked like a leporinus species also. I looked up different barbs because I thought I recently
saw those in a fish magazine. I think it might be a large clown barb (Puntius everetti - Syn: Barbus everetti).
I found it on this website http://www.sunderlandaquatics.co.uk/id82.html , just scoll down a bit. It looks pretty
similar. Very nice fish!! Take care. Chris Flo