Pussy Crisis: The Forced Impregnation Camp 3. Girls Used As Finger Puppets. Yuria Seto with id movie DPCK-003 and studio BabyEntertainment tag Ropes & Ties, Humiliation, Shame, Featured Actress, Sadism, Big Vibrator, G-Spot, Hi-Def Label Baby Entertainment Director Nario Sakamoto Actress Yuria Seto