
Giant Groupers - Epinephelus lanceolatus
This Giant Groupers - Epinephelus lanceolatus are impressive in size, being the largest bony fish found in coral reefs. They can grow up to 2.5 meters or more. There are 2 of them in this picture.
Usually, they will hang out near to structures like in this case, artificial reefs and can be approached to very close distance unless divers swim abruptly to them, they will swim away but will eventually returns to their 'regular' place after a while.

The giant grouper, also known as the brindlebass, brown spotted cod, or bumblebee grouper, and as the Queensland groper in Australia, is the largest bony fish found in coral reefs, and the aquatic emblem of Queensland, Australia. It is found from near the surface to depths of 100 m at reefs throughout the Indo-Pacific region, with the exception of the Persian Gulf. It also enters estuaries. It reaches up to 2.7 m in length and 400 kg in weight; there are unconfirmed reports of it growing much.. more