toffeecape: “ cosmictuesdays: “ gifsboom: “ Baby armadillo. ” Humans will pet anything. ” How wonderful, then, to live on a planet full of creatures that like to be petted! ”