An ultra-rare fish with oddly human-looking teeth has left beachgoers baffled after it was caught off a pier in the US.

The mysterious swimmer with its uncanny gnashers was reeled in off a pier at the Outer Banks in North Carolina, and has since gone viral online.

The bizarre photo was shared on Facebook on Tuesday by Jennette’s Pier, a fishing destination in Nags Head, and shows the nine-pound creature proudly showing off a toothy grin.

Martin, the angler believed to have caught the fish, told local McClatchy News that he was out fishing with his twin brother on Monday when he came across a “mouth full of teeth.”

And he helped identify the creature as a Sheepshead fish – renowned for their odd dentistry.

“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 reportedly said.

It's not the only time a fish with what appears to be human teeth has been caught.

Back in 2014 Russian fisherman Aleks Korobov, 50, confused fish experts after he caught a terrifying looking fish with teeth like a human.

  • Mystery of couple abandoned in shark-infested waters after boat crew forgot about them

Aleks, from the city of Arkhangelsk in north-western Russia's Arkhangelsk Oblast district, caught one of the worlds weirdest animals on a fishing trip on the Northern Dvina River.

He thought it was a common bream, but when he went to unhook it he saw it had a mouth full of what looked like human teeth.

He said six years ago: "It was already dead but when I picked it up and smelt it, I could tell it was fresh.

"I then opened its gills which were nice and red but I noticed the mouth wasn’t right for a bream and when I opened it I nearly dropped the thing in surprise.

"Inside were a load of human teeth."

Source: Read Full Article