Barely Legal Doll -Father, Please Stop... -Ruri Ena with id movie DVAJ-0112 and studio Alice JAPAN tag Schoolgirl, Sailor Uniform, Relatives, Featured Actress, Masturbation, Hi-Def Label Alice JAPAN Director Mohikaru Actress Ruri Ena