It is a female boeseman's rainbow fish.
Most people think of a boeseman's rainbow fish as half orange, like the picture at right. However, only the males have those colors.
The females have a lateral line that is usually green in color. In some species, the older they get the more humpbacked they become.
Rainbows are great companions for angelfish. They are peaceful and are not fin nippers. I had six in this tank at one time: two males and four females. The one shown in this video is the last one still living.