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.
Where did they originally come from?  I know they're invasive, I just don't know from where?
Armadillos are native to the Americas. That is why there are 21 different species. Some have a different amount of bands on their shell. That is how you can tell them apart.