My Friend's Mother Yayoi Yanagida with id movie VEC-056 and studio VENUS tag Mature Woman, Married Woman, Cherry Boy, Featured Actress, Cowgirl Label Megami (Venus) Director Peter* Actress Yayoi Yanagida