a tortoise with the caption tecquacia de la tortuca