May 27, 2016 at 15:15:20 UTC
A picture from last month. Some weird bug just pinched the poor red panda's finger!