This has to be mi favorite anime, in my opinion it should get more recognition. There are many great characters, some loved by the audience and others hated. Each character seems profound and believable, the lead character is brilliant and well crafted, he gets you involved in the plot and makes you wanting him to achieve it. Highly recommended anime.
Tell Your Friends