Have you ever seen an armadillo? They are mammals that have leathery armour shells?
Oh yeah those invasive things are all over the place where I live!
Sounds about right. All armadillo species inhabit all types of environments all over the Americas.