answersLogoWhite

0

The Takin; The Takin is an endemic animal of China. It is one of the rarest and most endangered animals in the world. They look kind of funny (to me anyway) too. =]

User Avatar

Wiki User

16y ago

What else can I help you with?