Actress: Angela White. Title and Studio: Devil JOI