Vintage Japanese film featuring sensual massage and intimate moments.