Indonesia, Lembeh Straits

Humpback grouper (Barramundi cod, Pantherfish)
Indonesia, Lembeh Straits