A bizarre encounter with a Japanese couple.
Jen finds herself in a fantasy sex room with her fantasy lov
Wife gets over friendly with his approval.