Indonesia, Lembeh Straits

Black Blotched or Shortspine porcupinefish
Indonesia, Lembeh Straits