I'll Let You Fuck My Teacher So Let me Fuck Your Teacher. Julie Ishiguro Ami Kikugawa with id movie TARD-005 and studio Takara Eizo tag Mature Woman, Female Teacher, Threesome / Foursome, Hi-Def Label Takara Visual Director Rokusaburo Mishima Actress Ami Kikugawa, Julie Ishiguro