A mysterious carcass found on a Mexican island has left experts baffled as they try to discover what it is.
The body of the creature was said to be "in such a bad state of decomposition, experts could not determine what it was," according to local Mexican media outlet BCS Noticias.
However, its haunting appearance has baffled people around the world, who claim the specimen could even be a 'humanoid fish' or some form of alien creature.
The as-yet unidentifiable specimen was found on the rocks of Cerralvo Island near the Mexican coast of Baja California Sur.
Staff at the local Whale and Marine Sciences Museum near the site said the creature was most likely a beaked whale - however, these are not usually found in the Gulf of California...read more>>>...