looks like a parrotfish to me.
nothing new to see here move along

Looking into the mouth of a sheepshead is a bit like looking into the mouth of a person. This fish has human-like incisors and strange looking molar teeth on the roof and bottom of its mouth. Sheepshead use these heavy-duty teeth to grind up blue crabs, oysters, and small fish.