This really made me understand some things, although the ending was not what I expected it was REALLY GOOD, I really loved it,
Yakusoku no Neverland