Actress: Mia Skye. Title and Studio: 246. So hard, so close!