Best places to see Coral rabbitfish

The blue-spotted spinefoot (Siganus corallinus) is a species of rabbitfish. Read more on Wikipedia.