Armadillo in the Toilet?