Urbane trio, Japanese flick delivers passionate, sensual scenes. Expect a taste of