Organization
German goregrind band
Not who you're looking for? Others named Cock and Ball Torture: Form of sexual play