Japanese beauties explore their wild desires in the south.