A bizarre fish with a mouthful of "human" teeth has been caught by a shocked diver - and smashed a world record with its "dinosaur-like" size.
The diver, named Todd Elder, was spearfishing when he saw something “abnormally large” moving in the depths of Chesapeake Bay, in the US state of Virginia.
He made the remarkable discovery which not only left him amazed but it also shattered the world record for its enormous size.