That's a horrible way to take a picture of a fish, we can't see its fins, can't properly see its coloration or pattern.
From what I can make out, it seems to be speckled and roughly the right shape and size I think I'd guess that it's a Leopardfish. Phalloceros caudimaculatus