Spotted surgeonfish

Ctenochaetus strigosus