A fish with human teeth
Yes, as you can see in the attached photo, it really exists. He has a sheep head. That is why this fish is called the Sheephead Bream. His body has transverse dark grey stripes on a light grey background. That's why it's also called the prison duffle fish.
They are generally found in the coastal waters of Nova Scottia, Canada. All the way to the southeast coast of Brazil.They are also found in Florida
The animal has teeth at the bottom as well as the top of its mouth and further rows of teeth that are spread inside its mouth across its palate.
Before he is five years old, he eats all soft-touch fish. After that, all of its teeth are firm enough to grind crustaceans.
In the areas where he is caught, he also comes to the table. They say he is very tasty.