Fish and Coral in a Tank (Paracanthurus hepatus)
I believe this is one of the Tangs, a Paracanthurus hepatus. Seen at the Cleveland Metroparks Zoo.