This human-toothed fish won’t give you nightmares, but its cousin will
This is the mouth of a sheepshead (Archosargus probatocephalus), a marine fish with one set of very human-looking teeth, and a whole mess of hellishly stubby, decidedly un-human-looking teeth. It is at once familiar and alien, and more than a little creepy. But it will not give you nightmares. Actually, it might. Just look at…