How wonderful life is

Rating: 9/10 (17 May 2020)

Can not help but cry a few times, although the outcome is very good, but he is still the biggest victim ah. If there is an afterlife, I hope he can fulfill his dream