Kneeling before Lanreta, Babini eagerly takes his throbbing cock into her mouth, her eyes locked onto his. Lanreta grips her hair tightly, guiding her head up and down his length, fucking her throat with abandon. Babini's lips stretch wide around his girth, her drool dripping down his shaft. She gags, chokes, and tears stream down her face, but she's determined to take every inch. Lanreta's cock swells, and he grunts, unleashing a massive cumload into Babini's eager mouth. She struggles to swallow it all, some escaping her lips and dripping down her chin.