Humphead Bannerfish

Humphead Bannerfish (Heniochus varius) [Butterflyfish – Chaetodontidae]