We’ve made some exciting new updates! Check out our new site here
Login
Menu
Returning a Fallen Baby Sloth to it's Mother
Occurred on April 13, 2022 / San Antonio de Los Altos
Info from Licensor: After falling to the ground and being rescued, this slothful baby is returned to his mother by Chuwie's team, Sloth Rescue Center. Now, this little guy gets another chance to grow up in the wild.