OMG, baby sloths are the beeeeeeest.  Babies, babies, babies.

(via theborgiasdevil)