Best guess is a peacock grouper.