Oh this is good. I wasn't expecting much from it and that made it really enjoyable. It was recommended by a friend who saw it growing up so I didn't really take it seriously. Boy was I glad to be wrong. The plot is interesting, the graphic design is beautiful and the characters are so complex but in a very realistic way. The plot starts out like every other anime story just setting it up but once it goes, it really goes. I mean nothing is off limits but in a way that makes you think not in a okay I just have to get through this moment. The characters are complex and when you think you get them they through a curve ball that is like learning a little quirk you from a long time friend that you didn't know about.
Overall this was very enjoyable to watch!