Oh.My.God.

Edit: Yes, these are the adorable sloths from the sloth sanctuary in Costa Rica. Check out their website to learn more about the organization here.