Carmen, a dominant queen, wields a massive strapon with ease, using it to tease and please her sub. She towers over him, her giant weapon thrusting into his willing body, fulfilling all of his femdom fantasies.