Sexy Legs X Lolita Style Panties X Exposed Date Suzuka Ishikawa with id movie SMA-431 and studio MARX tag Big Tits, Slender, Foot Fetish, Outdoor, Featured Actress, Cowgirl Label MARX Brothers co. Director Tatsuya Seruta Actress Mion Tachibana (Suzuka Ishikawa)