6.8 Tarzan’s testicles Mar. 08, 2017 Tarzan’s testicles IMDb: 6.8 2017 105 min 148 views Documentary about an institute in Abkhazia in which experiments are carried out on monkeys.