Two Japanese angels engage in passionate and explicit lovemaking.