Indonesia, Lembeh Straits

Yellowpatch razorfish, Juvenile ?
Indonesia, Lembeh Straits