DVD ID: ELO-060
Content ID: 76elo060
Release Date: 24 Jan 2007
Duration: 117 mins
Director: Kaoru Nokami 野上カヲル
Studio: Yellow
Categories: Cowgirl Facial Digital Mosaic