ARMADILLO Bt.