Idiots and Armadillos

?