Tufted ear marmoset hanging upside down {Callithrix jacchus jacchus} Ilha Grande, Brazil.