Human testicles