Armadillo Pup

A baby armadillo.