Papua New Guinea, Kimbe Bay

Pearly or Epaulette soldierfish
Papua New Guinea, Kimbe Bay