SEE: Fish with weird, human-like teeth reeled in off South Carolina coast, but what is it?

This browser does not support the video element.

It’s a startling and surreal sight; a fish with a mouth full of human teeth, and it’s still unclear exactly what species of fish it is.

>> Read more trending news

The South Carolina Department of Natural Resources posted a riddle and a photo of the strange-looking fish, which was caught off the coast, on its Facebook page this week.

“You’ll need a saltwater fishing license to catch me! I like to hang out near rocks, jetties, reefs, and even bridges … The coolest thing about me? I have human-like incisors and molars to help crush my food. I like shrimp and oysters just like you do!”

The internet went wild over the picture and plenty of people guessed that the fish is a sheepshead, which is also known as a convict fish, named for the black and white stripes covering its body like a prisoner’s uniform, but the agency has yet to confirm it.

Sheepshead fish are common along the east coast ranging from Cape Cod to the Gulf of Mexico.