Realistic portrayal of Mommy and Denji's passionate encounter.