Sloths May Not Actually Be From Earth