Moorish Idol (Zanclus cornutus)

Full details