Japanese Maki Horiguchi in intense, erotic scenes of hardcore action.