Japanese wife explores her insatiable desire for intense pleasure.