DVD ID: OPBD-089
Content ID: opbd00089
Release Date: 16 Mar 2013
Duration: 156 mins
Director: Kaoru Toyoda 豊田薫
Studio: OPERA
Categories: Creampie Pooping Compilation
Cast(s): Ria Akua Aya Sakuraba