Indulge in a Japanese adult movie that blurs the line between fantasy and reality,