Japanese love tale unfolds with passionate creampie finale.