«
»

This cool looking creature is called a Chinese Pangolin. They are located in India, Nepal, Bhutan, and across Myanmar.