Indonesia, Lembeh Straits

Small-spotted leatherjacket (Strapweed filefish)
Indonesia, Lembeh Straits