Armadillo brand new