18 of 30
Tortoise mata-mata. It is the only one of its kind. Its name (translated from Spanish) means “I will kill, I will kill.” Its appearance is different from the turtles we are used to.
Tortoise mata-mata. It is the only one of its kind. Its name (translated from Spanish) means “I will kill, I will kill.” Its appearance is different from the turtles we are used to.