There are many varieties of butterflyfish. They are smaller than the related angelfish. The dots near the tail appear to be false eyes which are believed to confuse predators. See Masked Butterflies and Yellow Butterfly for other examples of these pretty fish.
This image is best up to 9 x 14 inches.