Moorish Idol (Zanclus cornutus).
Growing to 16cm,feeding on sponges this fish is the only member of the family ZANCLIDAE