Ayotochtli

An armadillo, literally a turtle-rabbit. 

PXL_20210128_171850798.PORTRAIT.jpg