This is a truly beautiful story along with Clannad After Story. while I watched this I cried, laughed and at some point I even cried out of joy. it can tear you up, and then repair you again. When I watched this the first time there was a place in the anime I thought "I hate this I will never watch this again!" But when I had finished the show, I thought This is a masterpiece and I love it.