Japanese couple explores kinky sex with a well-endowed stranger.