pangolin Tag

Pangolins are highly intelligent, puppy-faced, cute, and cuddly armored little insect-eating creatures whose eight species live half in Africa and half in Asia.  They look like animated characters created by a truly warped Disney cartoonist who crossed an artichoke with a giant carp to create...