This Animal’s Tripping Us Out: Is It An Anteater Or A Panda?

What is this thing? Some kind of anteater/hybrid panda we don’t even know about?