4) Violet Evergarden
If you like shows that make you question humanity, you will definitely like this show. Violet is not an ordinary girl, she is a war tool. After serving her purpose in the war, once the war is over, she faces the biggest challenge in her life when she has to settle down and live a normal life. Violet searches for love in her life and along her journey, she finds the meaning of love and life. This anime is a tearjerker that will move even the coldest of the heart.