No, it’s not Photoshop; this fish has human-like teeth. Meet the sheepshead fish — Archosargus probatocephalus. While this fish made quite a stir in 2021 after an angler posted an image of the fish on social media, the sheepshead has been well-known for centuries. There is even a neighborhood in Brooklyn, NY, named after the fish.
While plenty of fish have teeth, there are not many fish with human teeth. Here is more information on our toothy twin.