Humphead Wrasse (Māori wrasse)

Humphead Wrasse (Māori wrasse)
Cheilinus Undulatus