Finescale triggerfish

Finescale triggerfish (Balistes polylepis).