Spring in the Deep Mountain (1985) 1985 January 25, 2021 Asia, Cheating, Cheating Wife, Forced Turned Willing, Rape turned Willing A horseback riding instructor fucks his employer’s wife on top of a horse.