film still of a baby sloth working for mission control at nasa, 8 k