recipient: International Wildlife Conservation Community
This small species of sloth is endemic to Isla Escudo de Veraguas, a small island off the coast of Panama. There are only about 79 individuals of this species in existence today. Save them before it's too late!