Armadillo Facts