A hot erotic Chinese vintage film from Human Desire, in which an insatiable Asian couple gently caress each other's bodies in all points of the city.