BBC link in “Warning” below
It was identified as a sheepshead fish, which has several rows of molars for crushing prey. The fish appears to have been given its name due to its mouth looking like the mouth of a sheep.
The fish was reportedly reeled in by Nathan Martin, a regular on the pier.
Mr Martin said he had been hoping to catch a sheepshead fish when he came face-to-face with a “mouth full of teeth”.
“It’s a very good fight when you’re fighting on the line, it’s a really good catch, and it tastes very good,” he told McClatchy News.
Warning - Very Scary Photo (not for those of a nervous disposition)
Fish with 'human' teeth caught in North Carolina - BBC News
Blimey … imagine that coming up beneath you when you’re in the sea …