“It’s an interesting little animal,” said Yanet Cruz ... had archeological representations as did Tláloc — god of rain in the Aztec worldview — or Coyolxauhqui — its lunar goddess ...