Actress: Stella Liberty. Title and Studio: Ttr Me Let Me Try And Help You Swallow That-Stella Liberty