I think you are looking for the Sichuan Takin. They look like that and are pretty cool to see in person :)
Sorry I don't know . Look on The Wilds website and see if you can find it.
Not sure I'll see if I can find them and let you know
Thanks! Your answer is awaiting moderation.