Wild Asian trio explores pleasure with toys and fingers.