Japanese film features sensual encounters in idyllic village settings. Related tags:jepangdidalambesfilm