Enjoy a photo of Isla the tamandua ripping apart a rotting log! My internship department has two tam