Or do they?
Merciless pleasure and pain.
Two lovers share an incredible fucking on a train.
Intersection encounter leaves more than the light red...