Giant sloth (on the right)