fresh Armadillo. .. She even looks happier.