Orangeback angelfish
The orangeback angelfish or African pygmy angelfish is an omnivorous marine angelfish. It has a blue body and yellow to orange colouration from the head and across the back. It is easily confused with the cherubfish, but in the latter the yellow to orange colouration only covers the head. It is native to the east coast of Africa, and reaches a maximum length of 8 cm.
When kept in an aquarium orangeback angelfish are distributed throughout the tank. They prefer reef tanks to fish only tanks.