Found this tardigrade

Found on El Dique, Xalapa, Veracruz, México. Tardigrades are most known as water bears, and these invertebrates organisms can survive in high temperatures and even in the space! AWESOME

Comment Stream