Actress: Helena Sin. Title and Studio: Micro Sph Cei