Kidnap! Rape! Bury! Dump! Karen Uehara Kanon Takizawa with id movie DASD-272 and studio Das tag Gal, Reluctant, Picking Up Girls, Threesome / Foursome, Hi-Def Label Das Director Baba Za Babby Actress Karen Uehara, Kanon Takizawa