Where was Myrmecophagus rex when you really needed him?
Mauling flamingos.....
The front leg looks like a giant panda head.