Armie

Armie is a human sized Armadillo.