Japanese erotica meets American hardcore in steamy collaboration.