Indonesia, Lembeh Straits

Yellow boxfish or Cube trunkfish
Indonesia, Lembeh Straits