Kain Lanning's eyes widen as Adrian Layton's colossal cock springs free, glistening with pre-cum. He eagerly takes it into his mouth, gagging slightly as it hits the back of his throat. Adrian growls, holding Kain's head and fucking his face, leaving it slick with spit. Kain moans, his own cock aching in his pants. Adrian tears them off, swallowing Kain whole before spinning him around and burying his cock in Kain's ass. He pounds him relentlessly, their bodies slapping together, until they both explode in a cum-filled climax.