Indonesia, Lembeh Straits

Fingerprint (or Fine-spotted) toby
Indonesia, Lembeh Straits