A creature with rows of swirling teeth, nicknamed the vampire fish, has been found on a Dutch beach for the first time in six years.
The blood-sucking sea lamprey was discovered by marine biologist Jarco Havermans washed up on the Dutch island of Texel.
Know for drinking the blood of their prey, they’re as elusive as their nickname suggests, having last been seen on the island in 2017.