Five years ago, Shen Zhixia and Feng Yu had a one-night stand in a hotel, resulting in the birth of four children. Now, five years later, Shen Zhixia returns w