No Hands Allowed Ayumi Takanashi with id movie SORA-031 and studio Yama to Sora tag Ropes & Ties, Shame, Nurse, Featured Actress, Training, Confinement, Big Vibrator, Hi-Def Label ---- Director Mafuyu Fuzai Actress Ayumi Takanashi