Everything You Didn’t Know About Armadillos