This is a really good anime, I would rather not say too much about it as I don't want to give too much away. If you want to see a show that gets inside peoples heads and reveals their life decisions and shows how they came to be and the ruff times they went through you should watch this!