The pennant coralfish (Heniochus acuminatus) is a tropical fish of the family Chaetodontidae found in the Indian and Pacific oceans in reef settings. It is commonly sold for marine aquariums as an alternative to the Moorish idol, which are considered to be nearly impossible for most hobbyists to keep.Photo credit: Fir0002