Ayotochtli

An armadillo, literally a turtle-rabbit.