One of my personal favorites. I do reccomend skipping the first episode, its makes things a little confusing and gives away some of the story.
This anime has a mobster, type of feel for probably 2 3rds of the anime. The characters are great, the story is great, the character development, at times can feel jarring! Towards the end it has more of a supernatural feel.
Please please watch, great action, great great great character relationships and development, and drama included. 9/5/10