This Anime is written so well, its so interesting . The plot is superb its very interesting once you understand whats going on. I love everything about it from the plot to the characters to the animation. Everything is literally perfect! You should definitely watch this. Its amazing