Japanese essence, English subtitles enhance steamy encounter.