Need to get new glasses. Could have sworn you typed “Easy Rider edition” there....
The connection with armadillos there escapes me.