Taran, an ape-man, explores forbidden desires in a steamy encounter. Taran, an ape-man, explores forbidden desires in a steamy encounter. DenApeMannTaran