Description: Ingrid Frost, a stunning European goddess, commands absolute obedience. Her followers are her altar, their bodies adorned with frosty symbols of devotion. This Femdom film showcases her power, as she dominates with her icy touch and intimate pissing.