Tecolula Monster.jpg

The Tecolutla Monster was a cryptid carcass discovered in 1969 in Veracruz, Mexico. It was discovered by a group of farmers walking along the beach at night, where the beast was described to still be alive. It was described as being 22 meters long and having armor, wool, massive eye sockets, a beak, and horns. The skull of the beast was later collected and was determined to actually belong to a Sei Whale, proving that the monster was just a decomposing whale carcass.



Community content is available under CC-BY-SA unless otherwise noted.